5 types derived from TypeModifierValue
Microsoft.DotNet.ILAssembler (5)
CILParser.SemanticValues.Signatures.cs (5)
57
public sealed record ErrorTypeModifierValue :
TypeModifierValue
;
67
public sealed record SimpleTypeModifierValue(SimpleTypeModifierKind Kind) :
TypeModifierValue
;
69
public sealed record ArrayTypeModifierValue(ImmutableArray<ArrayBoundValue> Bounds) :
TypeModifierValue
;
73
bool IsRequired) :
TypeModifierValue
;
76
ImmutableArray<TypeValue> Arguments) :
TypeModifierValue
;
14 references to TypeModifierValue
Microsoft.DotNet.ILAssembler (14)
Actions\GrammarActions.Signatures.Actions.cs (7)
192
internal
TypeModifierValue
CreateSzArrayTypeModifier()
195
internal
TypeModifierValue
CreateByReferenceTypeModifier()
198
internal
TypeModifierValue
CreatePointerTypeModifier()
201
internal
TypeModifierValue
CreatePinnedTypeModifier()
204
internal
TypeModifierValue
CreateArrayTypeModifier(ImmutableArray<ArrayBoundValue> bounds)
207
internal
TypeModifierValue
CreateCustomTypeModifier(
212
internal
TypeModifierValue
CreateGenericArgumentsModifier(
Actions\GrammarActions.Signatures.Types.cs (1)
53
foreach (
TypeModifierValue
modifier in type.Modifiers)
CILParser.SemanticValues.Signatures.cs (2)
47
ImmutableArray<
TypeModifierValue
> Modifiers)
54
public static
TypeModifierValue
Error { get; } = new ErrorTypeModifierValue();
gen\CILParser.cs (4)
7066
public System.Collections.Immutable.ImmutableArray<CILParser.
TypeModifierValue
>.Builder Modifiers;
7091
_localctx.Modifiers = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.
TypeModifierValue
>();
7132
public CILParser.
TypeModifierValue
Value;
7193
_localctx.Value = CILParser.
TypeModifierValue
.Error;