5 writes to _currentClass
System.CodeDom (5)
Microsoft\CSharp\CSharpCodeGenerator.cs (5)
312_currentClass = dummyClass; 317_currentClass = null; 1835_currentClass = e; 1874_currentClass = e; 1966_currentClass = declaredType;
16 references to _currentClass
System.CodeDom (16)
Microsoft\CSharp\CSharpCodeGenerator.cs (16)
69private string CurrentTypeName => _currentClass != null ? _currentClass.Name : "<% unknown %>"; 77private bool IsCurrentInterface => _currentClass != null && !(_currentClass is CodeTypeDelegate) ? _currentClass.IsInterface : false; 79private bool IsCurrentClass => _currentClass != null && !(_currentClass is CodeTypeDelegate) ? _currentClass.IsClass : false; 81private bool IsCurrentStruct => _currentClass != null && !(_currentClass is CodeTypeDelegate) ? _currentClass.IsStruct : false; 83private bool IsCurrentEnum => _currentClass != null && !(_currentClass is CodeTypeDelegate) ? _currentClass.IsEnum : false; 85private bool IsCurrentDelegate => _currentClass != null && _currentClass is CodeTypeDelegate;