2 instantiations of TypeValue
Microsoft.DotNet.ILAssembler (2)
CILParser.SemanticValues.Signatures.cs (1)
49public static TypeValue Error { get; } = new(ElementTypeValue.Error, []);
gen\CILParser.cs (1)
7125 _localctx.Value = new CILParser.TypeValue(_localctx.ElementType, _localctx.Modifiers.ToImmutable());
47 references to TypeValue
Microsoft.DotNet.ILAssembler (47)
Actions\GrammarActions.Manifest.Typedefs.cs (1)
16TypeValue type,
Actions\GrammarActions.Members.Class.cs (6)
115TypeValue bodyReturnType, 144TypeValue declarationReturnType, 150TypeValue bodyReturnType, 180TypeValue declarationReturnType, 186TypeValue bodyReturnType, 299TypeValue returnType,
Actions\GrammarActions.Members.Fields.cs (1)
37TypeValue fieldType,
Actions\GrammarActions.Members.PropertiesEvents.cs (1)
25TypeValue propertyType,
Actions\GrammarActions.MethodBodies.Directives.cs (1)
163TypeValue returnType,
Actions\GrammarActions.MethodHeaders.Actions.cs (1)
41TypeValue returnType,
Actions\GrammarActions.Signatures.Actions.cs (6)
81TypeValue type, 168TypeValue returnType, 189internal ElementTypeValue CreateSentinelElementType(TypeValue type) 213ImmutableArray<TypeValue> arguments) 256internal TypeSpecificationValue CreateSignatureTypeSpecification(TypeValue type) 264TypeValue returnType,
Actions\GrammarActions.Signatures.References.cs (3)
17TypeValue returnType, 20ImmutableArray<TypeValue>? genericArguments, 40TypeValue fieldType,
Actions\GrammarActions.Signatures.Types.cs (4)
14private BlobBuilder MaterializeType(TypeValue type) 216MaterializeType(argument.Type ?? TypeValue.Error), 221private BlobBuilder MaterializeTypeArguments(ImmutableArray<TypeValue> arguments) 225foreach (TypeValue argument in arguments)
CILParser.SemanticValues.Declarations.cs (6)
41TypeValue ReturnType, 54TypeValue.Error, 65TypeValue FieldType, 75TypeValue.Error, 87TypeValue PropertyType, 96TypeValue.Error,
CILParser.SemanticValues.Manifest.cs (1)
164TypeValue Type,
CILParser.SemanticValues.Signatures.cs (12)
28TypeValue ReturnType, 43public sealed record SentinelElementTypeValue(TypeValue Type) : ElementTypeValue; 49public static TypeValue Error { get; } = new(ElementTypeValue.Error, []); 76ImmutableArray<TypeValue> Arguments) : TypeModifierValue; 81TypeValue? Type, 86new(false, 0, TypeValue.Error, null, null); 99TypeValue ReturnType, 102public static CalliSignatureValue Error { get; } = new(0, TypeValue.Error, []); 160TypeValue Type) : TypeSpecificationValue; 178TypeValue ReturnType, 181ImmutableArray<TypeValue>? GenericArguments, 197TypeValue FieldType,
gen\CILParser.cs (4)
4922 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue> Value; 4923 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue>.Builder Builder; 4943 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeValue>(); 7064 public CILParser.TypeValue Value;