5 types derived from TypeModifierValue
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
;
15 references to TypeModifierValue
ILAssembler (15)
Actions\GrammarActions.Signatures.Actions.cs (7)
153
internal
TypeModifierValue
CreateSzArrayTypeModifier()
156
internal
TypeModifierValue
CreateByReferenceTypeModifier()
159
internal
TypeModifierValue
CreatePointerTypeModifier()
162
internal
TypeModifierValue
CreatePinnedTypeModifier()
165
internal
TypeModifierValue
CreateArrayTypeModifier(ImmutableArray<ArrayBoundValue> bounds)
168
internal
TypeModifierValue
CreateCustomTypeModifier(
173
internal
TypeModifierValue
CreateGenericArgumentsModifier(
Actions\GrammarActions.Signatures.Types.cs (1)
53
foreach (
TypeModifierValue
modifier in type.Modifiers)
CILParser.SemanticValueAliases.cs (1)
159
global using TypeModifierValue = ILAssembler.CILParser.
TypeModifierValue
;
CILParser.SemanticValues.Signatures.cs (2)
47
ImmutableArray<
TypeModifierValue
> Modifiers)
54
public static
TypeModifierValue
Error { get; } = new ErrorTypeModifierValue();
gen\CILParser.cs (4)
6988
public System.Collections.Immutable.ImmutableArray<CILParser.
TypeModifierValue
>.Builder Modifiers;
7013
_localctx.Modifiers = System.Collections.Immutable.ImmutableArray.CreateBuilder<CILParser.
TypeModifierValue
>();
7054
public CILParser.
TypeModifierValue
Value;
7115
_localctx.Value = CILParser.
TypeModifierValue
.Error;