12 references to TryGetOrCreateTypeByMetadataName
Microsoft.CodeAnalysis.Analyzers (7)
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (2)
43
if (!wellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisDiagnosticsDiagnosticAnalyzer, out var diagnosticAnalyzerType) ||
44
!wellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisCompilation, out var compilationType))
src\RoslynAnalyzers\Utilities\Compiler\Extensions\CompilationExtensions.cs (1)
70
WellKnownTypeProvider.GetOrCreate(compilation).
TryGetOrCreateTypeByMetadataName
(fullTypeName, out namedTypeSymbol);
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\WellKnownTypeProvider.cs (1)
189
TryGetOrCreateTypeByMetadataName
(fullTypeName, out INamedTypeSymbol? namedTypeSymbol);
Microsoft.CodeAnalysis.CSharp.Analyzers (5)
MetaAnalyzers\CSharpSemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzer.cs (5)
53
if (!typeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisCSharpCSharpExtensions, out var csharpExtensions)
54
|| !typeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisModelExtensions, out var modelExtensions)
55
|| !typeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisCSharpSyntaxBaseFieldDeclarationSyntax, out var baseFieldDeclaration)
56
|| !typeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisCSharpSyntaxLocalFunctionStatementSyntax, out var localFunctionStatement)
57
|| !typeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.MicrosoftCodeAnalysisSyntaxNode, out var syntaxNode)