8 references to BaseTypeAnalysis
Microsoft.CodeAnalysis.CSharp (8)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
1832if (BaseTypeAnalysis.TypeDependsOn(declaredBase, this)) 1851.SelectAsArray(t => BaseTypeAnalysis.TypeDependsOn(t, this) ? CyclicInheritanceError(t) : t);
Symbols\NamedTypeSymbol.cs (1)
413return BaseTypeAnalysis.GetManagedKind(this, ref useSiteInfo);
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (2)
291if ((object)acyclicBase != null && BaseTypeAnalysis.TypeDependsOn(acyclicBase, this)) 315.SelectAsArray(t => BaseTypeAnalysis.TypeDependsOn(t, this) ? CyclicInheritanceError(t) : t);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2406BaseTypeAnalysis.StructDependsOn((NamedTypeSymbol)type, this) &&
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
676if (BaseTypeAnalysis.TypeDependsOn(depends: t, on: this)) 754if (BaseTypeAnalysis.TypeDependsOn(declaredBase, this))