Home | History | Annotate | Download | only in Lex

Lines Matching full:getlocation

36   ExpandLocStart = Tok.getLocation();
51 assert(Tokens[0].getLocation().isValid());
52 assert((Tokens[0].getLocation().isFileID() || Tokens[0].is(tok::comment)) &&
60 MacroDefStart = SM.getExpansionLoc(Tokens[0].getLocation());
152 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma);
193 getExpansionLocForMacroDefLoc(CurTok.getLocation());
195 getExpansionLocForMacroDefLoc(Tokens[i+1].getLocation());
297 updateLocForMacroArgTokens(CurTok.getLocation(),
326 PP.Diag(ResultToks.pop_back_val().getLocation(), diag::ext_paste_comma);
341 updateLocForMacroArgTokens(CurTok.getLocation(),
454 SM.isBeforeInSLocAddrSpace(Tok.getLocation(), MacroStartSLocOffset)) {
457 instLoc = SM.createExpansionLoc(Tok.getLocation(),
462 instLoc = getExpansionLocForMacroDefLoc(Tok.getLocation());
511 SourceLocation StartLoc = Tok.getLocation();
515 PasteOpLoc = Tokens[CurToken].getLocation();
554 SourceLocation ResultTokLoc = ResultTokTmp.getLocation();
645 SourceLocation EndLoc = Tokens[CurToken - 1].getLocation();
663 Tok.setLocation(SM.createExpansionLoc(Tok.getLocation(), StartLoc, EndLoc,
744 SourceLocation FirstLoc = begin_tokens->getLocation();
759 SourceLocation NextLoc = NextTok->getLocation();
777 SM.isInSameSLocAddrSpace(FirstLoc, LastConsecutiveTok.getLocation(),
790 SM.isInSameSLocAddrSpace(FirstLoc, Tok.getLocation(), &RelOffs);
813 Tok.setLocation(SM.createMacroArgExpansionLoc(Tok.getLocation(),