6 overrides of GetUnificationUseSiteDiagnosticRecursive
Microsoft.CodeAnalysis.CSharp (6)
Symbols\ArrayTypeSymbol.cs (1)
463internal override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes)
Symbols\DynamicTypeSymbol.cs (1)
183internal override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes)
Symbols\FunctionTypeSymbol.cs (1)
156internal override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes) => throw ExceptionUtilities.Unreachable();
Symbols\NamedTypeSymbol.cs (1)
1441internal override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes)
Symbols\PointerTypeSymbol.cs (1)
294internal override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes)
Symbols\TypeParameterSymbol.cs (1)
645internal sealed override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes)
2 references to GetUnificationUseSiteDiagnosticRecursive
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Symbol.cs (1)
1333if (t.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes))
Symbols\TypeWithAnnotations.cs (1)
426return Type.GetUnificationUseSiteDiagnosticRecursive(ref result, owner, ref checkedTypes) ||