/external/clang/lib/Lex/ |
PreprocessingRecord.cpp | 467 SourceLocation EndLoc; 469 EndLoc = FilenameRange.getBegin(); 471 EndLoc = FilenameRange.getEnd(); 473 EndLoc = EndLoc.getLocWithOffset(-1); // the InclusionDirective expects 479 File, SourceRange(HashLoc, EndLoc));
|
TokenLexer.cpp | 669 SourceLocation EndLoc = Tokens[CurToken - 1].getLocation(); 679 if (EndLoc.isFileID()) 680 EndLoc = getExpansionLocForMacroDefLoc(EndLoc); 684 while (SM.getFileID(EndLoc) != MacroFID) 685 EndLoc = SM.getImmediateExpansionRange(EndLoc).second; 687 Tok.setLocation(SM.createExpansionLoc(Tok.getLocation(), StartLoc, EndLoc, [all...] |
PPMacroExpansion.cpp | [all...] |
Lexer.cpp | [all...] |
/external/clang/lib/Rewrite/ |
HTMLRewrite.cpp | 278 SourceLocation EndLoc = StartLoc.getLocWithOffset(FileEnd-FileStart); 350 R.InsertTextAfter(EndLoc, "</body></html>\n");
|
/external/clang/lib/Frontend/ |
DiagnosticRenderer.cpp | 506 SourceLocation BegLoc = Range.getBegin(), EndLoc = Range.getEnd(); 507 while (BegLoc != EndLoc) {
|
/external/clang/lib/Parse/ |
ParseCXXInlineMethods.cpp | 638 SourceLocation EndLoc = PP.getLocForEndOfToken(PrevTokLocation); 639 if (!EndLoc.isValid()) 640 EndLoc = Tok.getLocation(); 642 Diag(EndLoc, diag::err_expected_semi_decl_list); [all...] |
ParseOpenMP.cpp | 178 SourceLocation Loc = ConsumeToken(), EndLoc; 294 EndLoc = Tok.getLocation(); 323 EndLoc); [all...] |
ParsePragma.cpp | [all...] |
Parser.cpp | 110 SourceLocation EndLoc = PP.getLocForEndOfToken(ParenRange.getEnd()); 111 if (!ParenRange.getEnd().isFileID() || EndLoc.isInvalid()) { 120 << FixItHint::CreateInsertion(EndLoc, ")"); 158 SourceLocation EndLoc = PP.getLocForEndOfToken(PrevTokLocation); 160 if (EndLoc.isValid()) 165 ? Diag(EndLoc, DiagID) << FixItHint::CreateInsertion(EndLoc, Spelling) 204 SourceLocation EndLoc = Tok.getLocation(); 209 EndLoc = Tok.getLocation(); 218 << FixItHint::CreateRemoval(SourceRange(StartLoc, EndLoc)); [all...] |
ParseDeclCXX.cpp | 769 SourceLocation EndLoc; 773 EndLoc = Tok.getAnnotationEndLoc(); 777 return EndLoc; 817 EndLoc = ConsumeParen(); 823 EndLoc = ConsumeAnyToken(); 826 EndLoc = Tok.getLocation(); 829 return EndLoc; 849 EndLoc = T.getCloseLocation(); 865 return EndLoc; 870 SourceLocation EndLoc) { [all...] |
ParseExprCXX.cpp | 260 SourceLocation EndLoc = ParseDecltypeSpecifier(DS); 264 AnnotateExistingDecltypeSpecifier(DS, DeclLoc, EndLoc); [all...] |
ParseObjc.cpp | [all...] |
/external/clang/include/clang/AST/ |
DeclarationName.h | 539 SourceLocation EndLoc = getEndLoc(); 540 return EndLoc.isValid() ? EndLoc : getLocStart();
|
OpenMPClause.h | 36 SourceLocation EndLoc; 41 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc) 42 : StartLoc(StartLoc), EndLoc(EndLoc), Kind(K) {} 48 SourceLocation getLocEnd() const { return EndLoc; } 53 void setLocEnd(SourceLocation Loc) { EndLoc = Loc; } 109 /// \param EndLoc Ending location of the clause. 113 SourceLocation LParenLoc, SourceLocation EndLoc, unsigned N) 114 : OMPClause(K, StartLoc, EndLoc), LParenLoc(LParenLoc), NumVars(N) {} 195 /// \param EndLoc Ending location of the clause [all...] |
StmtOpenMP.h | 40 SourceLocation EndLoc; 64 /// \param EndLoc Ending location of the directive. 68 SourceLocation StartLoc, SourceLocation EndLoc, 71 EndLoc(std::move(EndLoc)), NumClauses(NumClauses), 171 SourceLocation getLocEnd() const { return EndLoc; } 182 void setLocEnd(SourceLocation Loc) { EndLoc = Loc; } 240 /// \param EndLoc Ending Location of the directive. 242 OMPParallelDirective(SourceLocation StartLoc, SourceLocation EndLoc, 245 StartLoc, EndLoc, NumClauses, 1) [all...] |
/external/clang/lib/AST/ |
Stmt.cpp | 590 // (BeginLoc, EndLoc) represents the range of the operand we are currently 594 SourceLocation EndLoc = 597 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc); 624 // (BeginLoc, EndLoc) represents the range of the operand we are currently 628 SourceLocation EndLoc = 631 Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc); 714 SourceLocation endloc) 717 EndLoc(endloc), NumAsmToks(asmtoks.size()) { [all...] |
DeclObjC.cpp | 723 ASTContext &C, SourceLocation beginLoc, SourceLocation endLoc, 729 beginLoc, endLoc, SelInfo, T, ReturnTInfo, contextDecl, isInstance, [all...] |
Expr.cpp | [all...] |
/external/llvm/lib/Target/X86/AsmParser/ |
X86Operand.h | 33 SMLoc StartLoc, EndLoc; 70 : Kind(K), StartLoc(Start), EndLoc(End) {} 78 SMLoc getEndLoc() const override { return EndLoc; } 81 SMRange getLocRange() const { return SMRange(StartLoc, EndLoc); } 467 SMLoc EndLoc = SMLoc::getFromPointer(Loc.getPointer() + Str.size()); 468 auto Res = llvm::make_unique<X86Operand>(Token, Loc, EndLoc); 475 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, 478 auto Res = llvm::make_unique<X86Operand>(Register, StartLoc, EndLoc); 488 SMLoc StartLoc, SMLoc EndLoc) { 489 auto Res = llvm::make_unique<X86Operand>(Immediate, StartLoc, EndLoc); [all...] |
/external/clang/lib/CodeGen/ |
CoverageMappingGen.cpp | 375 Optional<SourceLocation> EndLoc = None) { 378 RegionStack.emplace_back(Count, StartLoc, EndLoc); 393 SourceLocation EndLoc = Region.hasEndLoc() 396 while (!SM.isWrittenInSameFile(StartLoc, EndLoc)) { 399 SourceLocation NestedLoc = getStartOfFileOrMacro(EndLoc); 400 assert(SM.isWrittenInSameFile(NestedLoc, EndLoc)); 402 SourceRegions.emplace_back(Region.getCounter(), NestedLoc, EndLoc); 404 EndLoc = getPreciseTokenLocEnd(getIncludeOrExpansionLoc(EndLoc)); 405 if (EndLoc.isInvalid() [all...] |
/external/llvm/lib/TableGen/ |
TGParser.cpp | [all...] |
/external/llvm/lib/Target/Sparc/AsmParser/ |
SparcAsmParser.cpp | 53 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override; 80 bool matchSparcAsmModifiers(const MCExpr *&EVal, SMLoc &EndLoc); 176 SMLoc StartLoc, EndLoc; 264 return EndLoc; 325 Op->EndLoc = S; 335 Op->EndLoc = E; 344 Op->EndLoc = E; 418 Op->EndLoc = E; 559 ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) 563 EndLoc = Tok.getEndLoc() [all...] |
/external/clang/include/clang/Basic/ |
SourceManager.h | 324 SourceLocation EndLoc = 326 return EndLoc.isInvalid() ? getExpansionLocStart() : EndLoc; [all...] |
/external/clang/lib/Sema/ |
SemaLambda.cpp | 356 SourceLocation EndLoc, 387 = CXXMethodDecl::Create(Context, Class, EndLoc, 395 EndLoc); [all...] |