8 types derived from ClassNameValue
ILAssembler (8)
CILParser.SemanticValues.Signatures.cs (8)
110
public sealed record ErrorClassNameValue :
ClassNameValue
;
112
public sealed record UnqualifiedClassNameValue(TypeName Name) :
ClassNameValue
;
116
TypeName Name) :
ClassNameValue
;
121
TypeName Name) :
ClassNameValue
;
125
TypeName Name) :
ClassNameValue
;
127
public sealed record PointerQualifiedClassNameValue(TypeName Name) :
ClassNameValue
;
129
public sealed record TokenClassNameValue(int Token) :
ClassNameValue
;
140
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)
151
internal ElementTypeValue CreateClassElementType(
ClassNameValue
className, bool isValueType)
247
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)
181
ClassNameValue
Type,
CILParser.SemanticValues.Signatures.cs (3)
24
public sealed record ClassElementTypeValue(
ClassNameValue
ClassName, bool IsValueType) : ElementTypeValue;
107
public static
ClassNameValue
Error { get; } = new ErrorClassNameValue();
151
ClassNameValue
ClassName) : TypeSpecificationValue;
gen\CILParser.cs (2)
5170
public CILParser.
ClassNameValue
Value;
5201
_localctx.Value = CILParser.
ClassNameValue
.Error;