2 instantiations of TypeValue
ILAssembler (2)
CILParser.SemanticValues.Signatures.cs (1)
49
public 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)
16
TypeValue
type,
Actions\GrammarActions.Members.Class.cs (6)
115
TypeValue
bodyReturnType,
144
TypeValue
declarationReturnType,
150
TypeValue
bodyReturnType,
180
TypeValue
declarationReturnType,
186
TypeValue
bodyReturnType,
299
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)
163
TypeValue
returnType,
Actions\GrammarActions.MethodHeaders.Actions.cs (1)
41
TypeValue
returnType,
Actions\GrammarActions.Signatures.Actions.cs (6)
81
TypeValue
type,
168
TypeValue
returnType,
189
internal ElementTypeValue CreateSentinelElementType(
TypeValue
type)
213
ImmutableArray<
TypeValue
> arguments)
256
internal TypeSpecificationValue CreateSignatureTypeSpecification(
TypeValue
type)
264
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);
99
TypeValue
ReturnType,
102
public static CalliSignatureValue Error { get; } = new(0,
TypeValue
.Error, []);
160
TypeValue
Type) : TypeSpecificationValue;
178
TypeValue
ReturnType,
181
ImmutableArray<
TypeValue
>? GenericArguments,
197
TypeValue
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;