Mono.CSharp.ParametersCompiled.VerifyClsCompliance C# (CSharp) Method

VerifyClsCompliance() public method

public VerifyClsCompliance ( IMemberContext ctx ) : void
ctx IMemberContext
return void
		public void VerifyClsCompliance (IMemberContext ctx)
		{
			foreach (Parameter p in FixedParameters)
				p.IsClsCompliant (ctx);
		}

Usage Example

Example #1
0
		//TODO: duplicate
		protected override bool VerifyClsCompliance ()
		{
			if (!base.VerifyClsCompliance ()) {
				return false;
			}

			parameters.VerifyClsCompliance (this);

			if (!InvokeBuilder.MemberType.IsCLSCompliant ()) {
				Report.Warning (3002, 1, Location, "Return type of `{0}' is not CLS-compliant",
					GetSignatureForError ());
			}
			return true;
		}
All Usage Examples Of Mono.CSharp.ParametersCompiled::VerifyClsCompliance