2 instantiations of TypeValue
Microsoft.DotNet.ILAssembler (2)
CILParser.SemanticValues.Signatures.cs (1)
49
public 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)
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)
25
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.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)
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;