reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7048 assert(!Conversion->getDescribedFunctionTemplate() && 7050 QualType ConvType = Conversion->getConversionType().getNonReferenceType(); 7051 if (!CandidateSet.isNewCandidate(Conversion)) 7057 if (DeduceReturnType(Conversion, From->getExprLoc())) 7059 ConvType = Conversion->getConversionType().getNonReferenceType(); 7065 !Context.hasSameUnqualifiedType(Conversion->getConversionType(), ToType)) 7071 if (Conversion->isExplicit() && 7083 Candidate.Function = Conversion; 7107 From->Classify(Context), Conversion, ConversionContext); 7136 DeclRefExpr ConversionRef(Context, Conversion, false, Conversion->getType(), 7136 DeclRefExpr ConversionRef(Context, Conversion, false, Conversion->getType(), 7139 Context.getPointerType(Conversion->getType()), 7143 QualType ConversionType = Conversion->getConversionType(); 7175 if (Conversion->getPrimaryTemplate() && 7205 if (!AllowExplicit && Conversion->getExplicitSpecifier().getKind() != 7212 if (EnableIfAttr *FailedAttr = CheckEnableIf(Conversion, None)) { 7219 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && 7219 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && 7220 !Conversion->getAttr<TargetAttr>()->isDefaultVersion()) {