Home | History | Annotate | Download | only in Lex

Lines Matching full:getlocation

36   ExpandLocStart = Tok.getLocation();
50 assert(Tokens[0].getLocation().isValid());
51 assert((Tokens[0].getLocation().isFileID() || Tokens[0].is(tok::comment)) &&
59 MacroDefStart = SM.getExpansionLoc(Tokens[0].getLocation());
154 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma);
197 getExpansionLocForMacroDefLoc(CurTok.getLocation());
199 getExpansionLocForMacroDefLoc(Tokens[i+1].getLocation());
298 updateLocForMacroArgTokens(CurTok.getLocation(),
332 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma);
348 updateLocForMacroArgTokens(CurTok.getLocation(),
468 SM.isBeforeInSLocAddrSpace(Tok.getLocation(), MacroStartSLocOffset)) {
471 instLoc = SM.createExpansionLoc(Tok.getLocation(),
476 instLoc = getExpansionLocForMacroDefLoc(Tok.getLocation());
517 SourceLocation StartLoc = Tok.getLocation();
521 PasteOpLoc = Tokens[CurToken].getLocation();
560 SourceLocation ResultTokLoc = ResultTokTmp.getLocation();
652 SourceLocation EndLoc = Tokens[CurToken - 1].getLocation();
670 Tok.setLocation(SM.createExpansionLoc(Tok.getLocation(), StartLoc, EndLoc,
751 SourceLocation FirstLoc = begin_tokens->getLocation();
766 SourceLocation NextLoc = NextTok->getLocation();
784 SM.isInSameSLocAddrSpace(FirstLoc, LastConsecutiveTok.getLocation(),
797 SM.isInSameSLocAddrSpace(FirstLoc, Tok.getLocation(), &RelOffs);
820 Tok.setLocation(SM.createMacroArgExpansionLoc(Tok.getLocation(),