/external/clang/lib/Basic/ |
SourceLocation.cpp | 10 // This file defines accessor methods for the FullSourceLoc class. 77 // FullSourceLoc 80 FileID FullSourceLoc::getFileID() const { 86 FullSourceLoc FullSourceLoc::getExpansionLoc() const { 88 return FullSourceLoc(SrcMgr->getExpansionLoc(*this), *SrcMgr); 91 FullSourceLoc FullSourceLoc::getSpellingLoc() const { 93 return FullSourceLoc(SrcMgr->getSpellingLoc(*this), *SrcMgr); 96 unsigned FullSourceLoc::getExpansionLineNumber(bool *Invalid) const [all...] |
Diagnostic.cpp | 138 DiagStatePoints.push_back(DiagStatePoint(&DiagStates.back(), FullSourceLoc())); 167 FullSourceLoc Loc(L, *SourceMgr); 172 FullSourceLoc LastStateChangePos = DiagStatePoints.back().Loc; 191 FullSourceLoc Loc = SourceMgr? FullSourceLoc(L, *SourceMgr) : FullSourceLoc(); 192 FullSourceLoc LastStateChangePos = DiagStatePoints.back().Loc; 246 FullSourceLoc(Loc, *SourceMgr))); [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/ |
IssueHash.h | 17 class FullSourceLoc; 39 FullSourceLoc &IssueLoc, 46 std::string GetIssueString(const SourceManager &SM, FullSourceLoc &IssueLoc,
|
/external/clang/include/clang/Basic/ |
SourceLocation.h | 268 class FullSourceLoc : public SourceLocation { 271 /// \brief Creates a FullSourceLoc where isValid() returns \c false. 272 explicit FullSourceLoc() : SrcMgr(nullptr) {} 274 explicit FullSourceLoc(SourceLocation Loc, const SourceManager &SM) 277 /// \pre This FullSourceLoc has an associated SourceManager. 285 FullSourceLoc getExpansionLoc() const; 286 FullSourceLoc getSpellingLoc() const; 317 bool isBeforeInTranslationUnitThan(FullSourceLoc Loc) const { 324 struct BeforeThanCompare : public std::binary_function<FullSourceLoc, 325 FullSourceLoc, bool> [all...] |
Diagnostic.h | 234 FullSourceLoc Loc; 235 DiagStatePoint(DiagState *State, FullSourceLoc Loc) 267 FullSourceLoc Loc(L, getSourceManager()); [all...] |
SourceManager.h | 535 typedef ArrayRef<std::pair<std::string, FullSourceLoc> > ModuleBuildStack; 706 SmallVector<std::pair<std::string, FullSourceLoc>, 2> StoredModuleBuildStack; 745 void pushModuleBuildStack(StringRef moduleName, FullSourceLoc importLoc) { [all...] |
/external/clang/unittests/Tooling/ |
TestVisitor.h | 150 const FullSourceLoc FullLocation = this->Context->getFullLoc(Location); 177 bool Matches(StringRef Name, FullSourceLoc const &Location) const { 181 bool PartiallyMatches(StringRef Name, FullSourceLoc const &Location) const { 189 bool MatchesLocation(FullSourceLoc const &Location) const { 206 void UpdateFor(StringRef Name, FullSourceLoc Location, SourceManager &SM) {
|
/external/clang/include/clang/Frontend/ |
LogDiagnosticPrinter.h | 58 FullSourceLoc LastLoc;
|
/external/clang/lib/StaticAnalyzer/Core/ |
PathDiagnostic.cpp | 221 FullSourceLoc L = piece->getLocation().asLocation().getExpansionLoc(); 283 FullSourceLoc XSL = X.getStartLocation().asLocation(); 284 FullSourceLoc YSL = Y.getStartLocation().asLocation(); 287 FullSourceLoc XEL = X.getEndLocation().asLocation(); 288 FullSourceLoc YEL = Y.getEndLocation().asLocation(); 301 FullSourceLoc X_CEL = X.callEnter.asLocation(); 302 FullSourceLoc Y_CEL = Y.callEnter.asLocation(); 305 FullSourceLoc X_CEWL = X.callEnterWithin.asLocation(); 306 FullSourceLoc Y_CEWL = Y.callEnterWithin.asLocation(); 309 FullSourceLoc X_CRL = X.callReturn.asLocation() [all...] |
IssueHash.cpp | 129 static std::string NormalizeLine(const SourceManager &SM, FullSourceLoc &L, 178 FullSourceLoc &IssueLoc, 192 FullSourceLoc &IssueLoc,
|
PlistDiagnostics.cpp | 155 FullSourceLoc L = P.getLocation().asLocation(); 396 FullSourceLoc L(SM->getExpansionLoc(UPDLoc.isValid() 445 FullSourceLoc UFunL(SM->getExpansionLoc( 453 FullSourceLoc FunL(SM->getExpansionLoc(Body->getLocStart()), *SM);
|
HTMLDiagnostics.cpp | 146 FullSourceLoc L( 149 FullSourceLoc FunL(SMgr.getExpansionLoc(Body->getLocStart()), SMgr); 241 FullSourceLoc L(SMgr.getExpansionLoc(UPDLoc.isValid() 353 FullSourceLoc Pos = P.getLocation().asLocation(); 488 FullSourceLoc L = MP->getLocation().asLocation().getExpansionLoc();
|
/external/clang/lib/CodeGen/ |
CodeGenAction.cpp | 223 const FullSourceLoc 265 /// buffer to be a valid FullSourceLoc. 266 static FullSourceLoc ConvertBackendLocation(const llvm::SMDiagnostic &D, 290 return FullSourceLoc(NewLoc, CSM); 308 FullSourceLoc Loc; 403 FullSourceLoc Loc; 428 const FullSourceLoc BackendConsumer::getBestLocationFromDebugLoc( 449 FullSourceLoc Loc(DILoc, SourceMgr); 473 FullSourceLoc Loc = getBestLocationFromDebugLoc(D, BadDebugInfo, Filename, 496 FullSourceLoc Loc = getBestLocationFromDebugLoc(D, BadDebugInfo, Filename [all...] |
/external/clang/lib/Lex/ |
LiteralSupport.cpp | 47 FullSourceLoc TokLoc, 66 const LangOptions &Features, FullSourceLoc TokLoc, 81 FullSourceLoc Loc, unsigned CharWidth, 264 FullSourceLoc Loc, DiagnosticsEngine *Diags, 342 FullSourceLoc Loc; 371 FullSourceLoc Loc, unsigned CharByteWidth, [all...] |
/external/clang/lib/ARCMigrate/ |
TransformActions.cpp | 66 FullSourceLoc Begin, End; 72 Begin = FullSourceLoc(srcMgr.getExpansionLoc(beginLoc), srcMgr); 73 End = FullSourceLoc(getLocForEndOfToken(endLoc, srcMgr, PP), srcMgr); 75 Begin = FullSourceLoc(srcMgr.getExpansionLoc(beginLoc), srcMgr); 76 End = FullSourceLoc(srcMgr.getExpansionLoc(endLoc), srcMgr); 107 typedef std::map<FullSourceLoc, TextsVec, FullSourceLoc::BeforeThanCompare> 515 Inserts[FullSourceLoc(loc, SM)].push_back(text);
|
ARCMT.cpp | 36 FullSourceLoc diagLoc = I->getLocation(); 65 FullSourceLoc diagLoc = I->getLocation();
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
PathDiagnostic.h | 140 FullSourceLoc Loc; 149 FullSourceLoc genLocation( 275 FullSourceLoc asLocation() const {
|
/external/clang/include/clang/Lex/ |
ModuleMap.h | 485 Module *inferModuleFromLocation(FullSourceLoc Loc);
|
/external/clang/lib/Frontend/Rewrite/ |
FixItRewriter.cpp | 77 Diag(FullSourceLoc(), diag::warn_fixit_no_changes);
|
InclusionRewriter.cpp | 150 FileID Id = FullSourceLoc(Loc, SM).getFileID();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
DebugCheckers.cpp | 235 FullSourceLoc FL(S->getLocStart(), SM);
|
/external/v8/tools/clang/blink_gc_plugin/ |
DiagnosticsReporter.cpp | 171 FullSourceLoc full_loc(location, manager);
|
/external/clang/include/clang/AST/ |
ASTContext.h | 612 FullSourceLoc getFullLoc(SourceLocation Loc) const { 613 return FullSourceLoc(Loc,SourceMgr); [all...] |
/external/clang/lib/Frontend/ |
FrontendActions.cpp | 312 FullSourceLoc(SourceLocation(), SourceMgr));
|
ASTUnit.cpp | [all...] |