Lines Matching refs:getLocation

48   ExpandLocStart = Tok.getLocation();  in Init()
64 assert(Tokens[0].getLocation().isValid()); in Init()
65 assert((Tokens[0].getLocation().isFileID() || Tokens[0].is(tok::comment)) && in Init()
73 MacroDefStart = SM.getExpansionLoc(Tokens[0].getLocation()); in Init()
165 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma); in MaybeRemoveCommaBeforeVaArgs()
271 VCtx.sawVAOptFollowedByOpeningParens(CurTok.getLocation(), in ExpandFunctionArguments()
291 VCtx.sawOpeningParen(Tokens[I].getLocation()); in ExpandFunctionArguments()
323 /*ClosingParenLoc*/ Tokens[I].getLocation()); in ExpandFunctionArguments()
382 getExpansionLocForMacroDefLoc(CurTok.getLocation()); in ExpandFunctionArguments()
384 getExpansionLocForMacroDefLoc(Tokens[I+1].getLocation()); in ExpandFunctionArguments()
482 updateLocForMacroArgTokens(CurTok.getLocation(), in ExpandFunctionArguments()
526 PP.Diag(ResultToks.pop_back_val().getLocation(), diag::ext_paste_comma); in ExpandFunctionArguments()
540 updateLocForMacroArgTokens(CurTok.getLocation(), in ExpandFunctionArguments()
675 SM.isBeforeInSLocAddrSpace(Tok.getLocation(), MacroStartSLocOffset)) { in Lex()
678 instLoc = SM.createExpansionLoc(Tok.getLocation(), in Lex()
683 instLoc = getExpansionLocForMacroDefLoc(Tok.getLocation()); in Lex()
751 SourceLocation StartLoc = LHSTok.getLocation(); in pasteTokens()
760 PasteOpLoc = TokenStream[CurIdx].getLocation(); in pasteTokens()
801 SourceLocation ResultTokLoc = ResultTokTmp.getLocation(); in pasteTokens()
893 SourceLocation EndLoc = TokenStream[CurIdx - 1].getLocation(); in pasteTokens()
911 LHSTok.setLocation(SM.createExpansionLoc(LHSTok.getLocation(), StartLoc, EndLoc, in pasteTokens()
994 SourceLocation FirstLoc = begin_tokens->getLocation(); in updateConsecutiveMacroArgTokens()
1009 SourceLocation NextLoc = NextTok->getLocation(); in updateConsecutiveMacroArgTokens()
1031 SM.isInSameSLocAddrSpace(FirstLoc, LastConsecutiveTok.getLocation(), in updateConsecutiveMacroArgTokens()
1044 SM.isInSameSLocAddrSpace(FirstLoc, Tok.getLocation(), &RelOffs); in updateConsecutiveMacroArgTokens()
1066 Tok.setLocation(SM.createMacroArgExpansionLoc(Tok.getLocation(), in updateLocForMacroArgTokens()