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