2 instantiations of TypeValue
ILAssembler (2)
CILParser.SemanticValues.Signatures.cs (1)
49public static TypeValue Error { get; } = new(ElementTypeValue.Error, []);
gen\CILParser.cs (1)
7047 _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)
113TypeValue bodyReturnType, 142TypeValue declarationReturnType, 148TypeValue bodyReturnType, 178TypeValue declarationReturnType, 184TypeValue bodyReturnType, 297TypeValue returnType,
Actions\GrammarActions.Members.Fields.cs (1)
37TypeValue fieldType,
Actions\GrammarActions.Members.PropertiesEvents.cs (1)
24TypeValue propertyType,
Actions\GrammarActions.MethodBodies.Directives.cs (1)
173TypeValue returnType,
Actions\GrammarActions.MethodHeaders.Actions.cs (1)
41TypeValue returnType,
Actions\GrammarActions.Signatures.Actions.cs (6)
81TypeValue type, 129TypeValue returnType, 150internal ElementTypeValue CreateSentinelElementType(TypeValue type) 174ImmutableArray<TypeValue> arguments) 217internal TypeSpecificationValue CreateSignatureTypeSpecification(TypeValue type) 225TypeValue 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); 91TypeValue ReturnType, 94public static CalliSignatureValue Error { get; } = new(0, TypeValue.Error, []); 152TypeValue Type) : TypeSpecificationValue; 170TypeValue ReturnType, 173ImmutableArray<TypeValue>? GenericArguments, 189TypeValue FieldType,
gen\CILParser.cs (4)
4867 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue> Value; 4868 public System.Collections.Immutable.ImmutableArray<CILParser.TypeValue>.Builder Builder; 4888 _localctx.Builder = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.TypeValue>(); 6986 public CILParser.TypeValue Value;