5 overrides of ExtendedSpecialType
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
406
public override ExtendedSpecialType
ExtendedSpecialType
Symbols\MissingMetadataTypeSymbol.cs (2)
308
public override ExtendedSpecialType
ExtendedSpecialType
437
public override ExtendedSpecialType
ExtendedSpecialType
Symbols\NativeIntegerTypeSymbol.cs (1)
52
public override ExtendedSpecialType
ExtendedSpecialType
=> _underlyingType.ExtendedSpecialType;
Symbols\Source\SourceMemberContainerSymbol.cs (1)
821
public override ExtendedSpecialType
ExtendedSpecialType
16 references to ExtendedSpecialType
Microsoft.CodeAnalysis.CSharp (16)
BoundTree\BoundAwaitableInfo.cs (1)
15
Debug.Assert(RuntimeAsyncAwaitCall.Method.ContainingType.
ExtendedSpecialType
== InternalSpecialType.System_Runtime_CompilerServices_AsyncHelpers);
CodeGen\CodeGenerator.cs (2)
184
Debug.Assert(((InternalSpecialType)returnType.OriginalDefinition.
ExtendedSpecialType
) is InternalSpecialType.System_Threading_Tasks_ValueTask_T or InternalSpecialType.System_Threading_Tasks_Task_T);
330
&& ((InternalSpecialType)_method.ReturnType.
ExtendedSpecialType
) is InternalSpecialType.System_Threading_Tasks_Task or InternalSpecialType.System_Threading_Tasks_ValueTask));
Compilation\CSharpCompilation.cs (2)
391
return ((InternalSpecialType)methodReturn.
ExtendedSpecialType
) is (
1762
Debug.Assert(result.
ExtendedSpecialType
== specialType);
Lowering\LocalRewriter\LocalRewriter.cs (2)
657
Debug.Assert(node.Type.
ExtendedSpecialType
== InternalSpecialType.System_Type ||
669
if (node.Type.
ExtendedSpecialType
== InternalSpecialType.System_Type)
Lowering\SyntheticBoundNodeFactory.cs (4)
1289
Debug.Assert(systemType.
ExtendedSpecialType
== InternalSpecialType.System_Type ||
1294
if (systemType.
ExtendedSpecialType
== InternalSpecialType.System_Type)
1471
Debug.Assert(systemReflectionMethodOrConstructorInfo.
ExtendedSpecialType
== InternalSpecialType.System_Reflection_MethodInfo ||
1477
if (systemReflectionMethodOrConstructorInfo.
ExtendedSpecialType
== InternalSpecialType.System_Reflection_MethodInfo)
Symbols\Compilation_WellKnownMembers.cs (1)
1268
if ((int)type.OriginalDefinition.
ExtendedSpecialType
== typeId)
Symbols\MetadataOrSourceAssemblySymbol.cs (1)
82
ExtendedSpecialType typeId = corType.
ExtendedSpecialType
;
Symbols\NativeIntegerTypeSymbol.cs (1)
52
public override ExtendedSpecialType ExtendedSpecialType => _underlyingType.
ExtendedSpecialType
;
Symbols\TypeSymbol.cs (2)
503
public SpecialType SpecialType => (SpecialType)
ExtendedSpecialType
;
2532
ExtendedSpecialType ITypeSymbolInternal.ExtendedSpecialType => this.
ExtendedSpecialType
;