2 instantiations of TypeValue
ILAssembler (2)
CILParser.SemanticValues.Signatures.cs (1)
49
public 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)
16
TypeValue
type,
Actions\GrammarActions.Members.Class.cs (6)
113
TypeValue
bodyReturnType,
142
TypeValue
declarationReturnType,
148
TypeValue
bodyReturnType,
178
TypeValue
declarationReturnType,
184
TypeValue
bodyReturnType,
297
TypeValue
returnType,
Actions\GrammarActions.Members.Fields.cs (1)
37
TypeValue
fieldType,
Actions\GrammarActions.Members.PropertiesEvents.cs (1)
24
TypeValue
propertyType,
Actions\GrammarActions.MethodBodies.Directives.cs (1)
173
TypeValue
returnType,
Actions\GrammarActions.MethodHeaders.Actions.cs (1)
41
TypeValue
returnType,
Actions\GrammarActions.Signatures.Actions.cs (6)
81
TypeValue
type,
129
TypeValue
returnType,
150
internal ElementTypeValue CreateSentinelElementType(
TypeValue
type)
174
ImmutableArray<
TypeValue
> arguments)
217
internal TypeSpecificationValue CreateSignatureTypeSpecification(
TypeValue
type)
225
TypeValue
returnType,
Actions\GrammarActions.Signatures.References.cs (3)
17
TypeValue
returnType,
20
ImmutableArray<
TypeValue
>? genericArguments,
40
TypeValue
fieldType,
Actions\GrammarActions.Signatures.Types.cs (4)
14
private BlobBuilder MaterializeType(
TypeValue
type)
216
MaterializeType(argument.Type ??
TypeValue
.Error),
221
private BlobBuilder MaterializeTypeArguments(ImmutableArray<
TypeValue
> arguments)
225
foreach (
TypeValue
argument in arguments)
CILParser.SemanticValueAliases.cs (1)
164
global using TypeValue = ILAssembler.CILParser.
TypeValue
;
CILParser.SemanticValues.Declarations.cs (6)
41
TypeValue
ReturnType,
54
TypeValue
.Error,
65
TypeValue
FieldType,
75
TypeValue
.Error,
87
TypeValue
PropertyType,
96
TypeValue
.Error,
CILParser.SemanticValues.Manifest.cs (1)
164
TypeValue
Type,
CILParser.SemanticValues.Signatures.cs (12)
28
TypeValue
ReturnType,
43
public sealed record SentinelElementTypeValue(
TypeValue
Type) : ElementTypeValue;
49
public static
TypeValue
Error { get; } = new(ElementTypeValue.Error, []);
76
ImmutableArray<
TypeValue
> Arguments) : TypeModifierValue;
81
TypeValue
? Type,
86
new(false, 0,
TypeValue
.Error, null, null);
91
TypeValue
ReturnType,
94
public static CalliSignatureValue Error { get; } = new(0,
TypeValue
.Error, []);
152
TypeValue
Type) : TypeSpecificationValue;
170
TypeValue
ReturnType,
173
ImmutableArray<
TypeValue
>? GenericArguments,
189
TypeValue
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;