public override void DefineConstants() { if (!Parameters.IsEmpty) { parameters.ResolveDefaultValues(this); } }
public override void PrepareEmit() { if (!Parameters.IsEmpty) { parameters.ResolveDefaultValues(this); } }
public override void PrepareEmit () { if (!Parameters.IsEmpty) { parameters.ResolveDefaultValues (this); } InvokeBuilder.PrepareEmit (); if (BeginInvokeBuilder != null) { BeginInvokeBuilder.PrepareEmit (); EndInvokeBuilder.PrepareEmit (); } }
public override void PrepareEmit() { if ((caching_flags & Flags.CloseTypeCreated) != 0) { return; } if (!Parameters.IsEmpty) { parameters.ResolveDefaultValues(this); } InvokeBuilder.PrepareEmit(); if (BeginInvokeBuilder != null) { BeginInvokeBuilder.PrepareEmit(); EndInvokeBuilder.PrepareEmit(); } }