3 instantiations of SignatureArg
ILAssembler (3)
GrammarVisitor.cs (2)
5294SignatureArg returnValue = new(VisitParamAttr(context.paramAttr()).Value, VisitType(context.type()).Value, VisitMarshalClause(context.marshalClause()).Value, null); 6415return new(new SignatureArg(
SignatureArg.cs (1)
17return new SignatureArg(ParameterAttributes.None, sentinelBlob, new BlobBuilder(0), null)
19 references to SignatureArg
ILAssembler (19)
GrammarVisitor.cs (18)
1482public List<SignatureArg> AllLocals { get; } = new(); 1535foreach (var local in _currentMethod.AllLocals) 1897ImmutableArray<SignatureArg> arguments = VisitSigArgs(signatureArguments).Value; 1900foreach (SignatureArg argument in arguments) 2722foreach (var local in _currentMethod.AllLocals) 2980foreach (var arg in signatureArgs) 4255foreach (var arg in args) 4906foreach (var loc in newLocals) 5004foreach (var arg in args) 5294SignatureArg returnValue = new(VisitParamAttr(context.paramAttr()).Value, VisitType(context.type()).Value, VisitMarshalClause(context.marshalClause()).Value, null); 5300SignatureArg? arg = args[i]; 5411foreach (var arg in args) 5462ImmutableArray<SignatureArg> parameters = VisitSigArgs(parameterList).Value; 5465foreach (SignatureArg parameter in parameters) 5998foreach (var arg in args) 6408public GrammarResult.Literal<SignatureArg> VisitSigArg(CILParser.SigArgContext context) 6412return new(SignatureArg.CreateSentinelArgument()); 6423public GrammarResult.Sequence<SignatureArg> VisitSigArgs(CILParser.SigArgsContext context) => new([.. context.sigArg().Select(arg => VisitSigArg(arg).Value)]);
SignatureArg.cs (1)
13public static SignatureArg CreateSentinelArgument()