Mono.CSharp.ClassOrStruct.VerifyMembers C# (CSharp) Method

VerifyMembers() public method

public VerifyMembers ( ) : void
return void
		public override void VerifyMembers ()
		{
			base.VerifyMembers ();

			if ((events != null) && Report.WarningLevel >= 3) {
				foreach (Event e in events){
					// Note: The event can be assigned from same class only, so we can report
					// this warning for all accessibility modes
					if ((e.caching_flags & Flags.IsUsed) == 0)
						Report.Warning (67, 3, e.Location, "The event `{0}' is never used", e.GetSignatureForError ());
				}
			}

			if (types != null) {
				foreach (var t in types)
					t.VerifyMembers ();
			}
		}