34 references to _currentTypeDefinition
ILAssembler (34)
Actions\GrammarActions.Members.Class.cs (9)
46security?.Parent = _currentTypeDefinition.PeekOrDefault(); 72_currentTypeDefinition.PeekOrDefault(); 79_currentTypeDefinition.PeekOrDefault() is { } currentType) 88_currentTypeDefinition.PeekOrDefault() is { } currentType) 190if (_currentTypeDefinition.PeekOrDefault() is not { } currentType) 415EntityRegistry.TypeDefinitionEntity? currentType = _currentTypeDefinition.PeekOrDefault(); 432EntityRegistry.TypeDefinitionEntity? currentType = _currentTypeDefinition.PeekOrDefault(); 454_currentTypeDefinition.PeekOrDefault() is not { } currentType) 484_currentTypeDefinition.PeekOrDefault() is not { } currentType)
Actions\GrammarActions.Members.Fields.cs (1)
84_currentTypeDefinition.PeekOrDefault() ?? _entityRegistry.ModuleType,
Actions\GrammarActions.Members.PropertiesEvents.cs (2)
62_currentTypeDefinition.PeekOrDefault() is { } currentType) 189_currentTypeDefinition.PeekOrDefault() is { } currentType)
Actions\GrammarActions.MethodBodies.Directives.cs (1)
143_currentTypeDefinition.PeekOrDefault() is not { } currentType)
Actions\GrammarActions.MethodHeaders.cs (2)
23_currentTypeDefinition.PeekOrDefault() ?? _entityRegistry.ModuleType; 61_currentTypeDefinition.Count > 0)
Actions\GrammarActions.Signatures.Types.cs (3)
170if (_currentTypeDefinition.Count == 0) 180for (int i = 0; i < _currentTypeDefinition.Peek().GenericParameters.Count; i++) 182if (_currentTypeDefinition.Peek().GenericParameters[i].Name == name)
Actions\GrammarActions.Types.cs (3)
82CompleteClassMethodOverrides(_currentTypeDefinition.Peek()); 84_currentTypeDefinition.Pop(); 98_currentTypeDefinition.Clear();
Actions\GrammarActions.Types.Headers.cs (7)
44_currentTypeDefinition.Push(typeDefinition); 56_currentTypeDefinition.PeekOrDefault(), 82if (_currentTypeDefinition.Count != 0) 143_currentTypeDefinition.Push(typeDefinition); 159_currentTypeDefinition.Pop(); 216_currentTypeDefinition.Push(typeDefinition); 237_currentTypeDefinition.Pop();
Actions\GrammarActions.Types.References.cs (6)
53if (_currentTypeDefinition.Count == 0) 58return _currentTypeDefinition.Peek(); 60if (_currentTypeDefinition.Count == 0) 65if (_currentTypeDefinition.Peek().BaseType is not { } baseType) 72if (_currentTypeDefinition.Count < 2) 77return _currentTypeDefinition.Peek().ContainingType!;