Lines Matching refs:SrcExpr
12382 ExprResult &SrcExpr, bool DoFunctionPointerConverion) { in resolveAndFixAddressOfSingleOverloadCandidate() argument
12383 Expr *E = SrcExpr.get(); in resolveAndFixAddressOfSingleOverloadCandidate()
12399 SrcExpr = DefaultFunctionArrayConversion(Fixed, /*Diagnose=*/false); in resolveAndFixAddressOfSingleOverloadCandidate()
12401 SrcExpr = Fixed; in resolveAndFixAddressOfSingleOverloadCandidate()
12500 ExprResult &SrcExpr, bool doFunctionPointerConverion, in ResolveAndFixSingleFunctionTemplateSpecialization() argument
12504 assert(SrcExpr.get()->getType() == Context.OverloadTy); in ResolveAndFixSingleFunctionTemplateSpecialization()
12506 OverloadExpr::FindResult ovl = OverloadExpr::find(SrcExpr.get()); in ResolveAndFixSingleFunctionTemplateSpecialization()
12512 if (DiagnoseUseOfDecl(fn, SrcExpr.get()->getBeginLoc())) { in ResolveAndFixSingleFunctionTemplateSpecialization()
12513 SrcExpr = ExprError(); in ResolveAndFixSingleFunctionTemplateSpecialization()
12535 SrcExpr = ExprError(); in ResolveAndFixSingleFunctionTemplateSpecialization()
12541 FixOverloadedFunctionReference(SrcExpr.get(), found, fn); in ResolveAndFixSingleFunctionTemplateSpecialization()
12548 SrcExpr = ExprError(); in ResolveAndFixSingleFunctionTemplateSpecialization()
12561 NoteAllOverloadCandidates(SrcExpr.get()); in ResolveAndFixSingleFunctionTemplateSpecialization()
12563 SrcExpr = ExprError(); in ResolveAndFixSingleFunctionTemplateSpecialization()
12570 SrcExpr = SingleFunctionExpression; in ResolveAndFixSingleFunctionTemplateSpecialization()