Lines Matching defs:LLoc
12493 SourceLocation LLoc = GetLocationForCandidate(L);
12497 if (LLoc.isValid() && RLoc.isValid())
12498 return S.SourceMgr.isBeforeInTranslationUnit(LLoc, RLoc);
12499 if (LLoc.isValid() && !RLoc.isValid())
12501 if (RLoc.isValid() && !LLoc.isValid())
12503 assert(!LLoc.isValid() && !RLoc.isValid());
12819 SourceLocation LLoc = GetLocationForCandidate(L);
12823 if (LLoc.isInvalid())
12828 return S.SourceMgr.isBeforeInTranslationUnit(LLoc, RLoc);
15223 ExprResult Sema::CreateOverloadedArraySubscriptExpr(SourceLocation LLoc,
15246 DeclarationNameInfo OpNameInfo(OpName, LLoc);
15247 OpNameInfo.setCXXOperatorNameRange(SourceRange(LLoc, RLoc));
15265 OverloadCandidateSet CandidateSet(LLoc, OverloadCandidateSet::CSK_Operator);
15270 AddMemberOperatorCandidates(OO_Subscript, LLoc, Args, CandidateSet);
15274 AddBuiltinOperatorCandidates(OO_Subscript, LLoc, Args, CandidateSet);
15280 switch (CandidateSet.BestViableFunction(*this, LLoc, Best)) {
15289 CheckMemberOperatorAccess(LLoc, Args[0], ArgExpr, Best->FoundDecl);
15313 *this, MethodArgs, Method, ArgExpr, LLoc);
15318 DeclarationNameInfo OpLocInfo(OpName, LLoc);
15319 OpLocInfo.setCXXOperatorNameRange(SourceRange(LLoc, RLoc));
15335 if (CheckCallReturnType(FnDecl->getReturnType(), LLoc, TheCall, FnDecl))
15376 CandidateSet.NoteCandidates(PartialDiagnosticAt(LLoc, PD), *this,
15377 OCD_AllCandidates, ArgExpr, "[]", LLoc);
15385 LLoc, PDiag(diag::err_ovl_ambiguous_oper_binary)
15388 *this, OCD_AmbiguousCandidates, Args, "[]", LLoc);
15391 PartialDiagnosticAt(LLoc,
15395 *this, OCD_AmbiguousCandidates, Args, "[]", LLoc);
15402 PartialDiagnosticAt(LLoc,
15407 *this, OCD_AllCandidates, Args, "[]", LLoc);
15413 return CreateBuiltinArraySubscriptExpr(Args[0], LLoc, Args[1], RLoc);