/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | SourceManager.h | 540 FileID LQueryFID, RQueryFID; 549 FileID CommonFID; 563 bool isCacheValid(FileID LHS, FileID RHS) const { in isCacheValid() 587 void setQueryFIDs(FileID LHS, FileID RHS, bool isLFIDBeforeRFID) { in setQueryFIDs() 595 LQueryFID = RQueryFID = FileID(); in clear() 599 void setCommonLoc(FileID commonFID, unsigned lCommonOffset, in setCommonLoc() 718 mutable FileID LastFileIDLookup; 727 mutable FileID LastLineNoFileIDQuery; 733 FileID MainFileID; 736 FileID PreambleFileID; [all …]
|
H A D | SourceLocation.h | 41 class FileID { 50 bool operator==(const FileID &RHS) const { return ID == RHS.ID; } 51 bool operator<(const FileID &RHS) const { return ID < RHS.ID; } 52 bool operator<=(const FileID &RHS) const { return ID <= RHS.ID; } 53 bool operator!=(const FileID &RHS) const { return !(*this == RHS); } 54 bool operator>(const FileID &RHS) const { return RHS < *this; } 55 bool operator>=(const FileID &RHS) const { return RHS <= *this; } 57 static FileID getSentinel() { return get(-1); } in getSentinel() 65 static FileID get(int V) { in get() 66 FileID F; in get() [all …]
|
H A D | PlistSupport.h | 25 using FIDMap = llvm::DenseMap<FileID, unsigned>; 27 inline unsigned AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, in AddFID() 28 FileID FID) { in AddFID() 38 inline unsigned AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, in AddFID() 40 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in AddFID() 44 inline unsigned GetFID(const FIDMap &FIDs, FileID FID) { in GetFID() 52 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in GetFID()
|
H A D | SourceManagerInternals.h | 92 std::map<FileID, std::vector<LineEntry>> LineEntries; 110 void AddLineNote(FileID FID, unsigned Offset, 118 const LineEntry *FindNearestLineEntry(FileID FID, unsigned Offset); 121 using iterator = std::map<FileID, std::vector<LineEntry>>::iterator; 128 void AddEntry(FileID FID, const std::vector<LineEntry> &Entries);
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
H A D | SourceManager.cpp | 205 void LineTableInfo::AddLineNote(FileID FID, unsigned Offset, unsigned LineNo, in AddLineNote() 240 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, in FindNearestLineEntry() 259 void LineTableInfo::AddEntry(FileID FID, in AddEntry() 276 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote() 337 MainFileID = FileID(); in clearIDTables() 341 LastLineNoFileIDQuery = FileID(); in clearIDTables() 343 LastFileIDLookup = FileID(); in clearIDTables() 489 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID() 491 return FileID(); in getPreviousFileID() 495 return FileID(); in getPreviousFileID() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMappingWriter.cpp | 167 if (LHS.FileID != RHS.FileID) in write() 168 return LHS.FileID < RHS.FileID; in write() 176 for (const auto &FileID : VirtualFileMapping) in write() local 177 encodeULEB128(FileID, OS); in write() 194 if (I->FileID != CurrentFileID) { in write() 196 assert(I->FileID == (CurrentFileID + 1)); in write() 199 for (auto J = I + 1; J != E && I->FileID == J->FileID; ++J) in write() 204 CurrentFileID = I->FileID; in write()
|
H A D | CoverageMapping.cpp | 400 void insert(const FunctionRecord &Function, unsigned FileID) { in insert() argument 402 while (I != E && I->FileID != FileID) in insert() 697 static bool isExpansion(const CountedRegion &R, unsigned FileID) { in isExpansion() argument 698 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion() 714 if (FileIDs.test(CR.FileID)) { in getCoverageForFile() 721 if (FileIDs.test(CR.FileID) && (CR.FileID == CR.ExpandedFileID)) in getCoverageForFile() 765 if (CR.FileID == *MainFileID) { in getCoverageForFunction() 772 if (CR.FileID == *MainFileID) in getCoverageForFunction() 785 Expansion.Function.Filenames[Expansion.FileID]); in getCoverageForExpansion() 788 if (CR.FileID == Expansion.FileID) { in getCoverageForExpansion() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Rewrite/ |
H A D | Rewriter.cpp | 150 FileID StartFileID, EndFileID; in getRangeSize() 159 std::map<FileID, RewriteBuffer>::const_iterator I = in getRangeSize() 189 FileID StartFileID, EndFileID; in getRewrittenText() 199 std::map<FileID, RewriteBuffer>::const_iterator I = in getRewrittenText() 232 FileID &FID) const { in getLocationOffsetAndFileID() 234 std::pair<FileID, unsigned> V = SourceMgr->getDecomposedLoc(Loc); in getLocationOffsetAndFileID() 240 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { in getEditBuffer() 241 std::map<FileID, RewriteBuffer>::iterator I = in getEditBuffer() 258 FileID FID; in InsertText() 298 FileID FID; in InsertTextAfterToken() [all …]
|
H A D | HTMLRewrite.cpp | 37 FileID FID = SM.getFileID(B); in HighlightRange() 107 void html::EscapeText(Rewriter &R, FileID FID, in EscapeText() 227 void html::AddLineNumbers(Rewriter& R, FileID FID) { in AddLineNumbers() 274 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, in AddHeaderFooterInternalBuiltinCSS() 444 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { in SyntaxHighlight() 534 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) { in HighlightMacros()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Rewrite/Core/ |
H A D | HTMLRewrite.h | 53 void EscapeText(Rewriter& R, FileID FID, 63 void AddLineNumbers(Rewriter& R, FileID FID); 65 void AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, 70 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 76 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
H A D | Rewriter.h | 35 std::map<FileID, RewriteBuffer> RewriteBuffers; 65 using buffer_iterator = std::map<FileID, RewriteBuffer>::iterator; 66 using const_buffer_iterator = std::map<FileID, RewriteBuffer>::const_iterator; 194 RewriteBuffer &getEditBuffer(FileID FID); 198 const RewriteBuffer *getRewriteBufferFor(FileID FID) const { in getRewriteBufferFor() 199 std::map<FileID, RewriteBuffer>::const_iterator I = in getRewriteBufferFor() 218 unsigned getLocationOffsetAndFileID(SourceLocation Loc, FileID &FID) const;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMapping.h | 238 unsigned FileID, ExpandedFileID; member 242 CounterMappingRegion(Counter Count, unsigned FileID, unsigned ExpandedFileID, in CounterMappingRegion() 245 : Count(Count), FileID(FileID), ExpandedFileID(ExpandedFileID), in CounterMappingRegion() 249 CounterMappingRegion(Counter Count, Counter FalseCount, unsigned FileID, in CounterMappingRegion() 253 : Count(Count), FalseCount(FalseCount), FileID(FileID), in CounterMappingRegion() 259 makeRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeRegion() 261 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion() 266 makeExpansion(unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, in makeExpansion() 268 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion() 274 makeSkipped(unsigned FileID, unsigned LineStart, unsigned ColumnStart, in makeSkipped() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/ |
H A D | Tokens.h | 54 FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset); 62 FileID file() const { return File; } in file() 94 FileID File; 295 llvm::ArrayRef<syntax::Token> spelledTokens(FileID FID) const; 309 std::vector<const syntax::Token *> macroExpansions(FileID FID) const; 377 llvm::DenseMap<FileID, MarkedFile> Files; 407 std::vector<syntax::Token> tokenize(FileID FID, const SourceManager &SM,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | DiagnosticRenderer.cpp | 261 retrieveMacroLocation(SourceLocation Loc, FileID MacroFileID, in retrieveMacroLocation() 262 FileID CaretFileID, in retrieveMacroLocation() 263 const SmallVectorImpl<FileID> &CommonArgExpansions, in retrieveMacroLocation() 317 SmallVectorImpl<FileID> &IDs, in getMacroArgExpansionFileIDs() 334 SmallVectorImpl<FileID> &CommonArgExpansions) { in computeCommonMacroArgExpansionFileIDs() 335 SmallVector<FileID, 4> BeginArgExpansions; in computeCommonMacroArgExpansionFileIDs() 336 SmallVector<FileID, 4> EndArgExpansions; in computeCommonMacroArgExpansionFileIDs() 359 FileID CaretLocFileID = CaretLoc.getFileID(); in mapDiagnosticRanges() 370 FileID BeginFileID = SM->getFileID(Begin); in mapDiagnosticRanges() 371 FileID EndFileID = SM->getFileID(End); in mapDiagnosticRanges() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | RawCommentList.cpp | 126 FileID BeginFileID; in RawComment() 153 FileID BeginFileID; in getRawTextSlow() 154 FileID EndFileID; in getRawTextSlow() 228 std::pair<FileID, unsigned> Loc1Info = SM.getDecomposedLoc(Loc1); in onlyWhitespaceBetween() 229 std::pair<FileID, unsigned> Loc2Info = SM.getDecomposedLoc(Loc2); in onlyWhitespaceBetween() 283 std::pair<FileID, unsigned> Loc = in addComment() 286 const FileID CommentFile = Loc.first; in addComment() 329 RawCommentList::getCommentsInFile(FileID File) const { in getCommentsInFile() 339 unsigned RawCommentList::getCommentBeginLine(RawComment *C, FileID File, in getCommentBeginLine()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
H A D | SerializedDiagnosticReader.h | 47 unsigned FileID; member 52 Location(unsigned FileID, unsigned Line, unsigned Col, unsigned Offset) in Location() 53 : FileID(FileID), Line(Line), Col(Col), Offset(Offset) {} in Location()
|
H A D | VerifyDiagnosticConsumer.h | 291 using ParsedFilesMap = llvm::DenseMap<FileID, const FileEntry *>; 292 using UnparsedFilesMap = llvm::DenseMap<FileID, UnparsedFileStatus>; 321 void UpdateParsedFileStatus(SourceManager &SM, FileID FID, ParsedStatus PS);
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | FileIndexRecord.h | 28 FileID FID; 33 FileIndexRecord(FileID FID, bool IsSystem) : FID(FID), IsSystem(IsSystem) {} in FileIndexRecord() 39 FileID getFileID() const { return FID; } in getFileID()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Edit/ |
H A D | FileOffset.h | 19 FileID FID; 24 FileOffset(FileID fid, unsigned offs) : FID(fid), Offs(offs) {} in FileOffset() 28 FileID getFID() const { return FID; } in getFID()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | HTMLDiagnostics.cpp | 92 void HandlePiece(Rewriter &R, FileID BugFileID, const PathDiagnosticPiece &P, 96 void HighlightRange(Rewriter& R, FileID BugFileID, SourceRange Range, 111 FileID FID, const FileEntry *Entry, const char *declName); 114 void RewriteFile(Rewriter &R, const PathPieces& path, FileID FID); 240 FileID ReportFile = path.front()->getLocation().asLocation().getExpansionLoc().getFileID(); in ReportDiag() 323 std::vector<FileID> FileIDs; in GenerateHTML() 325 FileID FID = I->getLocation().asLocation().getExpansionLoc().getFileID(); in GenerateHTML() 380 FileID FID = in GenerateHTML() 485 const SourceManager& SMgr, const PathPieces& path, FileID FID, in FinalizeHTML() 715 const PathPieces& path, FileID FID) { in RewriteFile() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
H A D | CIndexHigh.cpp | 47 FileID FID; 55 FindFileIdRefVisitData(CXTranslationUnit TU, FileID FID, in FindFileIdRefVisitData() 195 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in findFileIdRefVisit() 218 FileID FID = SM.translateFile(File); in findIdRefsInFile() 290 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in findFileMacroRefVisit() 316 FileID FID = SM.translateFile(File); in findMacroRefsInFile() 362 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(Loc); in visit() 388 FileID FID = SM.translateFile(File); in findIncludesInFile()
|
H A D | CXSourceLocation.cpp | 245 FileID fileID = SM.getFileID(ExpansionLoc); in clang_getExpansionLocation() 323 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(SpellLoc); in clang_getSpellingLocation() 324 FileID FID = LocInfo.first; in clang_getSpellingLocation() 359 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(FileLoc); in clang_getFileLocation() 360 FileID FID = LocInfo.first; in clang_getFileLocation()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/ |
H A D | PreprocessorLexer.h | 39 const FileID FID; 78 PreprocessorLexer(Preprocessor *pp, FileID fid); 146 FileID getFileID() const { in getFileID()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | RawCommentList.h | 189 const std::map<unsigned, RawComment *> *getCommentsInFile(FileID File) const; 193 unsigned getCommentBeginLine(RawComment *C, FileID File, 200 llvm::DenseMap<FileID, std::map<unsigned, RawComment *>> OrderedComments;
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/ |
H A D | InclusionRewriter.cpp | 32 FileID Id; 35 IncludedFile(FileID Id, SrcMgr::CharacteristicKind FileType, in IncludedFile() 60 void Process(FileID FileId, SrcMgr::CharacteristicKind FileType, 74 FileID PrevFID) override; 157 FileID) { in FileChanged() argument 163 FileID Id = FullSourceLoc(Loc, SM).getFileID(); in FileChanged() 373 void InclusionRewriter::Process(FileID FileId, in Process()
|