20 overrides of CreateISymbol
Microsoft.CodeAnalysis.CSharp (20)
Symbols\AliasSymbol.cs (1)
270protected override ISymbol CreateISymbol()
Symbols\ArrayTypeSymbol.cs (1)
473protected sealed override ISymbol CreateISymbol()
Symbols\AssemblySymbol.cs (1)
1100protected override ISymbol CreateISymbol()
Symbols\DiscardSymbol.cs (1)
41protected override ISymbol CreateISymbol()
Symbols\DynamicTypeSymbol.cs (1)
238protected override ISymbol CreateISymbol()
Symbols\EventSymbol.cs (1)
328protected sealed override ISymbol CreateISymbol()
Symbols\FieldSymbol.cs (1)
508protected override ISymbol CreateISymbol()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
120protected override ISymbol CreateISymbol()
Symbols\FunctionTypeSymbol.cs (1)
144protected override ISymbol CreateISymbol() => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
172protected sealed override ISymbol CreateISymbol()
Symbols\LocalSymbol.cs (1)
385protected sealed override ISymbol CreateISymbol()
Symbols\MethodSymbol.cs (1)
1251protected sealed override ISymbol CreateISymbol()
Symbols\ModuleSymbol.cs (1)
407protected override ISymbol CreateISymbol()
Symbols\NamedTypeSymbol.cs (1)
1837protected override ISymbol CreateISymbol()
Symbols\NamespaceSymbol.cs (1)
380protected sealed override ISymbol CreateISymbol()
Symbols\ParameterSymbol.cs (1)
465protected override ISymbol CreateISymbol()
Symbols\PointerTypeSymbol.cs (1)
300protected override ISymbol CreateISymbol()
Symbols\PropertySymbol.cs (1)
447protected sealed override ISymbol CreateISymbol()
Symbols\RangeVariableSymbol.cs (1)
182protected override ISymbol CreateISymbol()
Symbols\TypeParameterSymbol.cs (1)
703protected sealed override ISymbol CreateISymbol()
1 reference to CreateISymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
1835Interlocked.CompareExchange(ref _lazyISymbol, CreateISymbol(), null);