7 references to GetBaseTypesAndThis
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
281
foreach (var type in namedType.
GetBaseTypesAndThis
())
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
571
foreach (INamedTypeSymbol type in containingType.
GetBaseTypesAndThis
())
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataSymbolMap.cs (1)
141
foreach (INamedTypeSymbol typeSymbol in namedTypeSymbol.
GetBaseTypesAndThis
())
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\WebInputSources.cs (1)
95
if ((!typeSymbol.
GetBaseTypesAndThis
().Any(x => x.Name.EndsWith("Controller", System.StringComparison.Ordinal))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (3)
85
return type.
GetBaseTypesAndThis
().SelectMany(t => t.GetMembers(symbol.Name))
386
return [.. abstractClasses.SelectMany(a => a.
GetBaseTypesAndThis
()).Where(t => t.IsAbstractClass())];
468
foreach (var type in attributeSymbol.
GetBaseTypesAndThis
())