Lines Matching refs:OnlyArg
8581 Expr *OnlyArg; in Diagnose() local
8585 OnlyArg = List->getInit(0); in Diagnose()
8587 OnlyArg = Args[0]; in Diagnose()
8589 if (OnlyArg->getType() == S.Context.OverloadTy) { in Diagnose()
8592 OnlyArg, DestType.getNonReferenceType(), /*Complain=*/false, in Diagnose()
8595 S.FixOverloadedFunctionReference(OnlyArg, Found, FD).get()) in Diagnose()
8596 OnlyArg = Resolved; in Diagnose()
8601 OnlyArg = nullptr; in Diagnose()
8662 << OnlyArg->getType() in Diagnose()
8673 S.ResolveAddressOfOverloadedFunction(OnlyArg, in Diagnose()
8681 auto *FD = cast<FunctionDecl>(cast<DeclRefExpr>(OnlyArg)->getDecl()); in Diagnose()
8683 OnlyArg->getBeginLoc()); in Diagnose()
8697 << OnlyArg->getType() << DestType in Diagnose()
8700 << DestType << OnlyArg->getType() in Diagnose()
8710 OnlyArg->getType(), Args[0]->getSourceRange())) in Diagnose()
8713 << OnlyArg->getType() << Args[0]->getSourceRange() in Diagnose()
8726 << OnlyArg->getType() << DestType.getNonReferenceType() in Diagnose()
8760 << OnlyArg->getType() in Diagnose()
8790 << DestType.getNonReferenceType() << OnlyArg->getType() in Diagnose()
8800 QualType SourceType = OnlyArg->getType(); in Diagnose()
8828 << OnlyArg->isLValue() in Diagnose()
8829 << OnlyArg->getType() in Diagnose()
8835 QualType FromType = OnlyArg->getType(); in Diagnose()
8839 << OnlyArg->isLValue() in Diagnose()