Base:
method
GetUnificationUseSiteDiagnosticRecursive
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.GetUnificationUseSiteDiagnosticRecursive(ref Microsoft.CodeAnalysis.DiagnosticInfo, Microsoft.CodeAnalysis.CSharp.Symbol, ref System.Collections.Generic.HashSet<Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol>)
1 override of GetUnificationUseSiteDiagnosticRecursive
Microsoft.CodeAnalysis.CSharp (1)
Symbols\SubstitutedNamedTypeSymbol.cs (1)
184internal abstract override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes);
6 references to GetUnificationUseSiteDiagnosticRecursive
Microsoft.CodeAnalysis.CSharp (6)
Symbols\ArrayTypeSymbol.cs (1)
466((object)_baseType != null && _baseType.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes)) ||
Symbols\ConstructedNamedTypeSymbol.cs (2)
31=> OriginalDefinition.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes); 115if (ConstructedFrom.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes) ||
Symbols\NamedTypeSymbol.cs (2)
1415if (GetUnificationUseSiteDiagnosticRecursive(ref result, this, ref unificationCheckedTypes)) 1464if ((object)@base != null && @base.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes))
Symbols\Symbol.cs (1)
1359if (((CSharpCustomModifier)modifier).ModifierSymbol.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes))