27 references to _currentTypeDefinition
ILAssembler (27)
GrammarVisitor.cs (27)
1015
_currentTypeDefinition
.Push(VisitClassHead(classHead).Value);
1017
_currentTypeDefinition
.Pop();
1030
declarativeSecurity?.Parent =
_currentTypeDefinition
.PeekOrDefault();
1041
var currentType =
_currentTypeDefinition
.PeekOrDefault();
1057
var currentType =
_currentTypeDefinition
.PeekOrDefault();
1071
var currentType =
_currentTypeDefinition
.PeekOrDefault();
1094
if (
_currentTypeDefinition
.Count != 0)
1120
_currentTypeDefinition
.PeekOrDefault(),
1195
_currentTypeDefinition
.Push(newTypeDef);
1207
_currentTypeDefinition
.Pop();
1245
if (
_currentTypeDefinition
.Count == 0)
1250
var thisType =
_currentTypeDefinition
.Peek();
1255
if (
_currentTypeDefinition
.Count == 0)
1260
var baseType =
_currentTypeDefinition
.Peek().BaseType;
1270
if (
_currentTypeDefinition
.Count < 2)
1275
var nesterType =
_currentTypeDefinition
.Peek().ContainingType!;
1721
_currentTypeDefinition
.Push(VisitClassHead(classHead).Value);
1723
_currentTypeDefinition
.Pop();
2000
if (
_currentTypeDefinition
.Count == 0)
2010
for (int i = 0; i <
_currentTypeDefinition
.Peek().GenericParameters.Count; i++)
2012
EntityRegistry.GenericParameterEntity? genericParameter =
_currentTypeDefinition
.Peek().GenericParameters[i];
2456
var field = EntityRegistry.CreateUnrecordedFieldDefinition(fieldAttrs,
_currentTypeDefinition
.PeekOrDefault()!, name, signature.Builder);
2598
EntityRegistry.TypeEntity definingType =
_currentTypeDefinition
.PeekOrDefault() ?? _entityRegistry.ModuleType;
2914
builder.Add(EntityRegistry.CreateUnrecordedInterfaceImplementation(
_currentTypeDefinition
.PeekOrDefault()!, VisitTypeSpec(impl).Value));
3717
_currentTypeDefinition
.PeekOrDefault()!.MethodImplementations.Add(EntityRegistry.CreateUnrecordedMethodImplementation(currentMethod.Definition, methodRef));
3888
var containingType =
_currentTypeDefinition
.PeekOrDefault() ?? _entityRegistry.ModuleType;
4023
EntityRegistry.TypeEntity owner =
_currentTypeDefinition
.PeekOrDefault() ?? _entityRegistry.ModuleType;