Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ AddArgument() [2/3]

void System.Reflection.Emit.SignatureHelper.AddArgument ( Type argument,
Type?[] requiredCustomModifiers,
Type?[] optionalCustomModifiers )
inline

Definition at line 628 of file SignatureHelper.cs.

629 {
630 if (m_sigDone)
631 {
632 throw new ArgumentException(SR.Argument_SigIsFinalized);
633 }
634 if (argument == null)
635 {
636 throw new ArgumentNullException("argument");
637 }
639 AddOneArgTypeHelper(argument, requiredCustomModifiers, optionalCustomModifiers);
640 }
void AddOneArgTypeHelper(Type argument, bool pinned)

References System.Reflection.Emit.SignatureHelper.AddOneArgTypeHelper(), System.SR.Argument_SigIsFinalized, System.Reflection.Emit.SignatureHelper.IncrementArgCounts(), and System.Reflection.Emit.SignatureHelper.m_sigDone.