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