Lines Matching refs:CXXConversionDecl

3424         CXXConversionDecl *Conv;  in IsUserDefinedConversion()
3427 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in IsUserDefinedConversion()
3429 Conv = cast<CXXConversionDecl>(D); in IsUserDefinedConversion()
3482 if (CXXConversionDecl *Conversion in IsUserDefinedConversion()
3483 = dyn_cast<CXXConversionDecl>(Best->Function)) { in IsUserDefinedConversion()
3558 CXXConversionDecl *Conv1 = dyn_cast_or_null<CXXConversionDecl>(Function1); in compareConversionFunctions()
3562 CXXConversionDecl *Conv2 = dyn_cast<CXXConversionDecl>(Function2); in compareConversionFunctions()
4410 CXXConversionDecl *Conv; in FindConversionForRefInit()
4412 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in FindConversionForRefInit()
4414 Conv = cast<CXXConversionDecl>(D); in FindConversionForRefInit()
5626 CXXConversionDecl *Conv = in diagnoseAmbiguousConversion()
5627 cast<CXXConversionDecl>(ViableConversions[I]->getUnderlyingDecl()); in diagnoseAmbiguousConversion()
5641 CXXConversionDecl *Conversion = in diagnoseNoViableConversion()
5642 cast<CXXConversionDecl>(Found->getUnderlyingDecl()); in diagnoseNoViableConversion()
5679 CXXConversionDecl *Conversion = in recordConversion()
5680 cast<CXXConversionDecl>(Found->getUnderlyingDecl()); in recordConversion()
5724 CXXConversionDecl *Conv; in collectViableConversionCandidates()
5727 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in collectViableConversionCandidates()
5729 Conv = cast<CXXConversionDecl>(D); in collectViableConversionCandidates()
5824 CXXConversionDecl *Conversion; in PerformContextualImplicitConversion()
5828 Conversion = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in PerformContextualImplicitConversion()
5832 Conversion = cast<CXXConversionDecl>(D); in PerformContextualImplicitConversion()
6919 Sema::AddConversionCandidate(CXXConversionDecl *Conversion, in AddConversionCandidate()
7111 assert(isa<CXXConversionDecl>(FunctionTemplate->getTemplatedDecl()) && in AddTemplateConversionCandidate()
7118 CXXConversionDecl *Specialization = nullptr; in AddTemplateConversionCandidate()
7148 void Sema::AddSurrogateCandidate(CXXConversionDecl *Conversion, in AddSurrogateCandidate()
7644 CXXConversionDecl *Conv = cast<CXXConversionDecl>(D); in AddTypesConvertedFrom()
7702 if (CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(D)) { in CollectVRQualifiers()
9184 isa<CXXConversionDecl>(Cand1.Function) && in isBetterOverloadCandidate()
9185 isa<CXXConversionDecl>(Cand2.Function)) { in isBetterOverloadCandidate()
9235 isa<CXXConversionDecl>(Cand1.Function)? TPOC_Conversion in isBetterOverloadCandidate()
9520 assert(isa<CXXConversionDecl>(Meth) && "expected conversion"); in ClassifyOverloadCandidate()
13198 CXXConversionDecl *Conv = cast<CXXConversionDecl>(D); in BuildCallToObjectOfClassType()
13259 CXXConversionDecl *Conv in BuildCallToObjectOfClassType()
13260 = cast<CXXConversionDecl>( in BuildCallToObjectOfClassType()