8 types derived from ClassNameValue
ILAssembler (8)
CILParser.SemanticValues.Signatures.cs (8)
102
public sealed record ErrorClassNameValue :
ClassNameValue
;
104
public sealed record UnqualifiedClassNameValue(TypeName Name) :
ClassNameValue
;
108
TypeName Name) :
ClassNameValue
;
113
TypeName Name) :
ClassNameValue
;
117
TypeName Name) :
ClassNameValue
;
119
public sealed record PointerQualifiedClassNameValue(TypeName Name) :
ClassNameValue
;
121
public sealed record TokenClassNameValue(int Token) :
ClassNameValue
;
132
SpecialClassNameKind Kind) :
ClassNameValue
;
31 references to ClassNameValue
ILAssembler (31)
Actions\GrammarActions.CustomAttributes.Sequences.cs (1)
51
internal ClassSequenceElementValue CreateClassSequenceValue(
ClassNameValue
className)
Actions\GrammarActions.CustomAttributes.Serialization.cs (3)
42
internal SerializationTypeValue CreateEnumSerializationType(
ClassNameValue
className)
189
internal SerializedInitializerValue CreateTypeSerializedValue(
ClassNameValue
className)
305
private string GetReflectionNotation(
ClassNameValue
className)
Actions\GrammarActions.Declarations.Actions.cs (1)
188
internal void ProcessTopLevelTypeListEntry(
ClassNameValue
value)
Actions\GrammarActions.Manifest.Typedefs.cs (1)
21
ClassNameValue
type,
Actions\GrammarActions.Security.cs (2)
120
ClassNameValue
type,
135
ClassNameValue
type,
Actions\GrammarActions.Signatures.Actions.cs (2)
112
internal ElementTypeValue CreateClassElementType(
ClassNameValue
className, bool isValueType)
208
internal TypeSpecificationValue CreateClassTypeSpecification(
ClassNameValue
className)
Actions\GrammarActions.Types.References.cs (10)
18
internal
ClassNameValue
CreateUnqualifiedClassName(TypeName name)
21
internal
ClassNameValue
CreateAssemblyQualifiedClassName(string assemblyName, TypeName name)
24
internal
ClassNameValue
CreateModuleQualifiedClassName(
30
internal
ClassNameValue
CreateTokenQualifiedClassName(int scopeToken, TypeName name)
33
internal
ClassNameValue
CreatePointerQualifiedClassName(TypeName name)
36
internal
ClassNameValue
CreateTokenClassName(int typeToken)
39
internal
ClassNameValue
CreateThisClassName(IToken token)
42
internal
ClassNameValue
CreateBaseClassName(IToken token)
45
internal
ClassNameValue
CreateNesterClassName(IToken token)
48
private EntityRegistry.TypeEntity ResolveClassName(
ClassNameValue
className)
CILParser.SemanticValueAliases.cs (1)
32
global using ClassNameValue = ILAssembler.CILParser.
ClassNameValue
;
CILParser.SemanticValues.CustomAttributes.cs (3)
80
ClassNameValue
ClassName) : SerializationTypeValue;
100
ClassNameValue
ClassName)
142
ClassNameValue
ClassName) : ClassSequenceElementValue;
CILParser.SemanticValues.Manifest.cs (1)
168
ClassNameValue
Type,
CILParser.SemanticValues.MethodBodies.cs (1)
178
ClassNameValue
Type,
CILParser.SemanticValues.Signatures.cs (3)
24
public sealed record ClassElementTypeValue(
ClassNameValue
ClassName, bool IsValueType) : ElementTypeValue;
99
public static
ClassNameValue
Error { get; } = new ErrorClassNameValue();
143
ClassNameValue
ClassName) : TypeSpecificationValue;
gen\CILParser.cs (2)
5162
public CILParser.
ClassNameValue
Value;
5193
_localctx.Value = CILParser.
ClassNameValue
.Error;