2 instantiations of TypeValue
ILAssembler (2)
CILParser.SemanticValues.Signatures.cs (1)
49public static TypeValue Error { get; } = new(ElementTypeValue.Error, []);
gen\CILParser.cs (1)
7055 _localctx.Value = new CILParser.TypeValue(_localctx.ElementType, _localctx.Modifiers.ToImmutable());
48 references to TypeValue
ILAssembler (48)
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)
24TypeValue 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.SemanticValueAliases.cs (1)
164global using TypeValue = ILAssembler.CILParser.TypeValue;
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)
4868 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue> Value; 4869 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue>.Builder Builder; 4889 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeValue>(); 6994 public CILParser.TypeValue Value;