20 overrides of CreateISymbol
Microsoft.CodeAnalysis.CSharp (20)
Symbols\AliasSymbol.cs (1)
275
protected override ISymbol
CreateISymbol
()
Symbols\ArrayTypeSymbol.cs (1)
471
protected sealed override ISymbol
CreateISymbol
()
Symbols\AssemblySymbol.cs (1)
1044
protected override ISymbol
CreateISymbol
()
Symbols\DiscardSymbol.cs (1)
41
protected override ISymbol
CreateISymbol
()
Symbols\DynamicTypeSymbol.cs (1)
237
protected override ISymbol
CreateISymbol
()
Symbols\EventSymbol.cs (1)
323
protected sealed override ISymbol
CreateISymbol
()
Symbols\FieldSymbol.cs (1)
506
protected override ISymbol
CreateISymbol
()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
119
protected override ISymbol
CreateISymbol
()
Symbols\FunctionTypeSymbol.cs (1)
144
protected override ISymbol
CreateISymbol
() => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
172
protected sealed override ISymbol
CreateISymbol
()
Symbols\LocalSymbol.cs (1)
378
protected sealed override ISymbol
CreateISymbol
()
Symbols\MethodSymbol.cs (1)
1192
protected sealed override ISymbol
CreateISymbol
()
Symbols\ModuleSymbol.cs (1)
416
protected override ISymbol
CreateISymbol
()
Symbols\NamedTypeSymbol.cs (1)
1696
protected override ISymbol
CreateISymbol
()
Symbols\NamespaceSymbol.cs (1)
377
protected sealed override ISymbol
CreateISymbol
()
Symbols\ParameterSymbol.cs (1)
435
protected override ISymbol
CreateISymbol
()
Symbols\PointerTypeSymbol.cs (1)
299
protected override ISymbol
CreateISymbol
()
Symbols\PropertySymbol.cs (1)
420
protected sealed override ISymbol
CreateISymbol
()
Symbols\RangeVariableSymbol.cs (1)
178
protected override ISymbol
CreateISymbol
()
Symbols\TypeParameterSymbol.cs (1)
695
protected sealed override ISymbol
CreateISymbol
()
1 reference to CreateISymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
1662
Interlocked.CompareExchange(ref _lazyISymbol,
CreateISymbol
(), null);