3 instantiations of SignatureArg
ILAssembler (3)
GrammarVisitor.cs (2)
3957SignatureArg returnValue = new(VisitParamAttr(context.paramAttr()).Value, VisitType(context.type()).Value, VisitMarshalClause(context.marshalClause()).Value, null); 4881return new(new SignatureArg(
SignatureArg.cs (1)
17return new SignatureArg(ParameterAttributes.None, sentinelBlob, new BlobBuilder(0), null)
13 references to SignatureArg
ILAssembler (13)
GrammarVisitor.cs (12)
1006public List<SignatureArg> AllLocals { get; } = new(); 1932foreach (var arg in signatureArgs) 3089foreach (var arg in args) 3640foreach (var loc in newLocals) 3708foreach (var arg in args) 3957SignatureArg returnValue = new(VisitParamAttr(context.paramAttr()).Value, VisitType(context.type()).Value, VisitMarshalClause(context.marshalClause()).Value, null); 3963SignatureArg? arg = args[i]; 4067foreach (var arg in args) 4563foreach (var arg in args) 4875public GrammarResult.Literal<SignatureArg> VisitSigArg(CILParser.SigArgContext context) 4879return new(SignatureArg.CreateSentinelArgument()); 4889public GrammarResult.Sequence<SignatureArg> VisitSigArgs(CILParser.SigArgsContext context) => new(ImmutableArray.CreateRange(context.sigArg().Select(arg => VisitSigArg(arg).Value)));
SignatureArg.cs (1)
13public static SignatureArg CreateSentinelArgument()