Lines Matching refs:getLocation

50   ExpandLocStart = Tok.getLocation();  in Init()
66 assert(Tokens[0].getLocation().isValid()); in Init()
67 assert((Tokens[0].getLocation().isFileID() || Tokens[0].is(tok::comment)) && in Init()
75 MacroDefStart = SM.getExpansionLoc(Tokens[0].getLocation()); in Init()
167 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma); in MaybeRemoveCommaBeforeVaArgs()
273 VCtx.sawVAOptFollowedByOpeningParens(CurTok.getLocation(), in ExpandFunctionArguments()
293 VCtx.sawOpeningParen(Tokens[I].getLocation()); in ExpandFunctionArguments()
325 /*ClosingParenLoc*/ Tokens[I].getLocation()); in ExpandFunctionArguments()
384 getExpansionLocForMacroDefLoc(CurTok.getLocation()); in ExpandFunctionArguments()
386 getExpansionLocForMacroDefLoc(Tokens[I+1].getLocation()); in ExpandFunctionArguments()
482 updateLocForMacroArgTokens(CurTok.getLocation(), in ExpandFunctionArguments()
525 PP.Diag(ResultToks.pop_back_val().getLocation(), diag::ext_paste_comma); in ExpandFunctionArguments()
539 updateLocForMacroArgTokens(CurTok.getLocation(), in ExpandFunctionArguments()
674 SM.isBeforeInSLocAddrSpace(Tok.getLocation(), MacroStartSLocOffset)) { in Lex()
677 instLoc = SM.createExpansionLoc(Tok.getLocation(), in Lex()
682 instLoc = getExpansionLocForMacroDefLoc(Tok.getLocation()); in Lex()
750 SourceLocation StartLoc = LHSTok.getLocation(); in pasteTokens()
759 PasteOpLoc = TokenStream[CurIdx].getLocation(); in pasteTokens()
800 SourceLocation ResultTokLoc = ResultTokTmp.getLocation(); in pasteTokens()
892 SourceLocation EndLoc = TokenStream[CurIdx - 1].getLocation(); in pasteTokens()
910 LHSTok.setLocation(SM.createExpansionLoc(LHSTok.getLocation(), StartLoc, EndLoc, in pasteTokens()
992 SourceLocation BeginLoc = begin_tokens->getLocation(); in updateConsecutiveMacroArgTokens()
1013 return T.getLocation().isFileID() && NearLast(T.getLocation()); in updateConsecutiveMacroArgTokens()
1030 return T.getLocation() >= BeginLoc && T.getLocation() <= Limit in updateConsecutiveMacroArgTokens()
1031 && NearLast(T.getLocation()); in updateConsecutiveMacroArgTokens()
1040 Partition.front().getLocation().getRawEncoding(); in updateConsecutiveMacroArgTokens()
1047 [&SM, ID = SM.getFileID(Partition.front().getLocation())]( in updateConsecutiveMacroArgTokens()
1049 return ID == SM.getFileID(T.getLocation()); in updateConsecutiveMacroArgTokens()
1057 T.getLocation().getRawEncoding() - BeginLoc.getRawEncoding(); in updateConsecutiveMacroArgTokens()
1080 Tok.setLocation(SM.createMacroArgExpansionLoc(Tok.getLocation(), in updateLocForMacroArgTokens()