21 references to WellKnownTypeNames
Text.Analyzers (21)
EnumsShouldHavePluralNames.cs (1)
60
INamedTypeSymbol? flagsAttribute = compilationContext.Compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemFlagsAttribute);
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (2)
396
a.AttributeClass.Equals(wellKnownTypeProvider.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemRuntimeCompilerServicesCompilerGeneratedAttribute)) ||
397
a.AttributeClass.Equals(wellKnownTypeProvider.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemCodeDomCompilerGeneratedCodeAttribute)), wellKnownTypeProvider),
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
106
compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemException),
107
compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemSystemException)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (9)
166
INamedTypeSymbol? iDisposable = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemIDisposable);
175
INamedTypeSymbol? iAsyncDisposable = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemIAsyncDisposable);
176
INamedTypeSymbol? valueTaskType = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemThreadingTasksValueTask);
322
INamedTypeSymbol? iDisposable = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemIDisposable);
323
INamedTypeSymbol? iAsyncDisposable = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemIAsyncDisposable);
324
INamedTypeSymbol? configuredAsyncDisposable = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemRuntimeCompilerServicesConfiguredAsyncDisposable);
325
INamedTypeSymbol? task = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemThreadingTasksTask);
326
INamedTypeSymbol? valueTask = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemThreadingTasksValueTask);
327
INamedTypeSymbol? configuredValueTaskAwaitable = compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemRuntimeCompilerServicesConfiguredValueTaskAwaitable);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (3)
340
|| !wellKnownTypeProvider.TryGetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemCollectionsICollection, out var iCollection)
341
|| !wellKnownTypeProvider.TryGetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemCollectionsGenericICollection1, out var iCollectionOfT)
342
|| !wellKnownTypeProvider.TryGetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemCollectionsGenericIReadOnlyCollection1, out var iReadOnlyCollectionOfT))
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (3)
59
context.Compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemNotImplementedException),
62
context.Compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemNotSupportedException),
66
context.Compilation.GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemPlatformNotSupportedException),
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (1)
206
GetOrCreateTypeByMetadataName(
WellKnownTypeNames
.SystemThreadingTasksTask1))