7 references to BaseTypeAnalysis
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2083if (BaseTypeAnalysis.TypeDependsOn(declaredBase, this)) 2102.SelectAsArray(t => BaseTypeAnalysis.TypeDependsOn(t, this) ? CyclicInheritanceError(t) : t);
Symbols\NamedTypeSymbol.cs (1)
418return BaseTypeAnalysis.GetManagedKind(this, ref useSiteInfo);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (2)
328if ((object)acyclicBase != null && BaseTypeAnalysis.TypeDependsOn(acyclicBase, this)) 352.SelectAsArray(t => BaseTypeAnalysis.TypeDependsOn(t, this) ? CyclicInheritanceError(t) : t);
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
676if (BaseTypeAnalysis.TypeDependsOn(depends: t, on: this)) 758if (BaseTypeAnalysis.TypeDependsOn(declaredBase, this))