4 types derived from MethodReferenceValue
ILAssembler (4)
CILParser.SemanticValues.Signatures.cs (4)
159public sealed record ErrorMethodReferenceValue : MethodReferenceValue; 161public sealed record TokenMethodReferenceValue(int Token) : MethodReferenceValue; 165string Alias) : MethodReferenceValue; 175ImmutableArray<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)
156public static MethodReferenceValue Error { get; } = new ErrorMethodReferenceValue(); 201MethodReferenceValue Method) : MemberReferenceValue;
gen\CILParser.cs (4)
2175 public CILParser.MethodReferenceValue Value; 2191 _localctx.Value = CILParser.MethodReferenceValue.Error; 8557 public CILParser.MethodReferenceValue Value; 8610 _localctx.Value = CILParser.MethodReferenceValue.Error;