4 types derived from MethodReferenceValue
ILAssembler (4)
CILParser.SemanticValues.Signatures.cs (4)
167public sealed record ErrorMethodReferenceValue : MethodReferenceValue; 169public sealed record TokenMethodReferenceValue(int Token) : MethodReferenceValue; 173string Alias) : MethodReferenceValue; 183ImmutableArray<SignatureArgumentValue> Arguments) : MethodReferenceValue;
34 references to MethodReferenceValue
ILAssembler (34)
Actions\GrammarActions.CustomAttributes.Actions.cs (11)
13internal MethodReferenceValue CreateCustomAttributeType(MethodReferenceValue constructor) 17MethodReferenceValue constructor) 24MethodReferenceValue constructor, 32MethodReferenceValue constructor, 40MethodReferenceValue constructor, 49MethodReferenceValue constructor) 57MethodReferenceValue constructor, 66MethodReferenceValue constructor, 75MethodReferenceValue constructor, 90MethodReferenceValue constructor,
Actions\GrammarActions.Members.PropertiesEvents.cs (9)
90MethodReferenceValue value) 95MethodReferenceValue value) 100MethodReferenceValue value) 106MethodReferenceValue value) 203internal void AddEventAdder(CILParser.EventBodyValue body, MethodReferenceValue value) 206internal void AddEventRemover(CILParser.EventBodyValue body, MethodReferenceValue value) 209internal void AddEventRaiser(CILParser.EventBodyValue body, MethodReferenceValue value) 212internal void AddEventOther(CILParser.EventBodyValue body, MethodReferenceValue value) 218MethodReferenceValue value)
Actions\GrammarActions.Signatures.References.cs (5)
14internal MethodReferenceValue CreateMethodReference( 33internal MethodReferenceValue CreateTokenMethodReference(int token) 36internal MethodReferenceValue CreateTypedefMethodReference(IToken token, string alias) 51internal MemberReferenceValue CreateMethodMemberReference(MethodReferenceValue method) 66private EntityRegistry.EntityBase MaterializeMethodReference(MethodReferenceValue methodReference)
CILParser.SemanticValueAliases.cs (1)
95global using MethodReferenceValue = ILAssembler.CILParser.MethodReferenceValue;
CILParser.SemanticValues.CustomAttributes.cs (2)
21MethodReferenceValue Constructor, 26new(MethodReferenceValue.Error, CustomAttributeBlobValue.Error, null);
CILParser.SemanticValues.Signatures.cs (2)
164public static MethodReferenceValue Error { get; } = new ErrorMethodReferenceValue(); 209MethodReferenceValue Method) : MemberReferenceValue;
gen\CILParser.cs (4)
2175 public CILParser.MethodReferenceValue Value; 2191 _localctx.Value = CILParser.MethodReferenceValue.Error; 8565 public CILParser.MethodReferenceValue Value; 8618 _localctx.Value = CILParser.MethodReferenceValue.Error;