7 references to TryGetOrCreateTypeByMetadataName
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\CompilationExtensions.cs (1)
32
WellKnownTypeProvider.GetOrCreate(compilation).
TryGetOrCreateTypeByMetadataName
(fullTypeName, out namedTypeSymbol);
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (1)
191
TryGetOrCreateTypeByMetadataName
(fullTypeName, out INamedTypeSymbol? namedTypeSymbol);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.cs (1)
98
Debug.Assert(wellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(WellKnownTypeNames.SystemIDisposable, out _));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\HazardousUsageEvaluatorCollection.cs (1)
115
if (wellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(kvp.Key.InstanceTypeName, out INamedTypeSymbol? namedTypeSymbol))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
71
if (this.WellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(typeToTrackMetadataName, out INamedTypeSymbol? trackedTypeSymbol))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataSymbolMap.cs (2)
26
if (!wellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(dependency, out INamedTypeSymbol? _))
56
if (wellKnownTypeProvider.
TryGetOrCreateTypeByMetadataName
(info.FullTypeName, out INamedTypeSymbol? namedTypeSymbol))