reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOverload.cpp
 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()) {