| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | SourceManager.h | 550 FileID LQueryFID, RQueryFID; 559 FileID CommonFID; 570 InBeforeInTUCacheEntry(FileID L, FileID R) : LQueryFID(L), RQueryFID(R) { in InBeforeInTUCacheEntry() 603 void setQueryFIDs(FileID LHS, FileID RHS) { in setQueryFIDs() 608 CommonFID = FileID(); in setQueryFIDs() 612 void setCommonLoc(FileID commonFID, unsigned lCommonOffset, in setCommonLoc() 733 mutable FileID LastFileIDLookup; 742 mutable FileID LastLineNoFileIDQuery; 748 FileID MainFileID; 751 FileID PreambleFileID; [all …]
|
| H A D | SourceLocation.h | 38 class FileID { 47 bool operator==(const FileID &RHS) const { return ID == RHS.ID; } 48 bool operator<(const FileID &RHS) const { return ID < RHS.ID; } 49 bool operator<=(const FileID &RHS) const { return ID <= RHS.ID; } 50 bool operator!=(const FileID &RHS) const { return !(*this == RHS); } 51 bool operator>(const FileID &RHS) const { return RHS < *this; } 52 bool operator>=(const FileID &RHS) const { return RHS <= *this; } 54 static FileID getSentinel() { return get(-1); } in getSentinel() 62 static FileID get(int V) { in get() 63 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);
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | SourceManager.cpp | 203 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() 490 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID() 492 return FileID(); in getPreviousFileID() 496 return FileID(); in getPreviousFileID() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMappingWriter.cpp | 165 if (LHS.FileID != RHS.FileID) in write() 166 return LHS.FileID < RHS.FileID; in write() 174 for (const auto &FileID : VirtualFileMapping) in write() local 175 encodeULEB128(FileID, OS); in write() 192 if (I->FileID != CurrentFileID) { in write() 194 assert(I->FileID == (CurrentFileID + 1)); in write() 197 for (auto J = I + 1; J != E && I->FileID == J->FileID; ++J) in write() 202 CurrentFileID = I->FileID; in write()
|
| H A D | CoverageMapping.cpp | 460 void insert(const FunctionRecord &Function, unsigned FileID) { in insert() argument 462 while (I != E && I->FileID != FileID) in insert() 759 static bool isExpansion(const CountedRegion &R, unsigned FileID) { in isExpansion() argument 760 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion() 776 if (FileIDs.test(CR.FileID)) { in getCoverageForFile() 783 if (FileIDs.test(CR.FileID) && (CR.FileID == CR.ExpandedFileID)) in getCoverageForFile() 827 if (CR.FileID == *MainFileID) { in getCoverageForFunction() 834 if (CR.FileID == *MainFileID) in getCoverageForFunction() 847 Expansion.Function.Filenames[Expansion.FileID]); in getCoverageForExpansion() 850 if (CR.FileID == Expansion.FileID) { in getCoverageForExpansion() [all …]
|
| /openbsd-src/gnu/llvm/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;
|
| /openbsd-src/gnu/llvm/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() 233 FileID &FID) const { in getLocationOffsetAndFileID() 235 std::pair<FileID, unsigned> V = SourceMgr->getDecomposedLoc(Loc); in getLocationOffsetAndFileID() 241 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { in getEditBuffer() 242 std::map<FileID, RewriteBuffer>::iterator I = in getEditBuffer() 259 FileID FID; in InsertText() 299 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() 445 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { in SyntaxHighlight() 535 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) { in HighlightMacros()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Tooling/Syntax/ |
| H A D | Tokens.h | 52 FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset); 60 FileID file() const { return File; } in file() 92 FileID File; 293 llvm::ArrayRef<syntax::Token> spelledTokens(FileID FID) const; 307 std::vector<const syntax::Token *> macroExpansions(FileID FID) const; 375 llvm::DenseMap<FileID, MarkedFile> Files; 405 std::vector<syntax::Token> tokenize(FileID FID, const SourceManager &SM,
|
| /openbsd-src/gnu/llvm/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);
|
| /openbsd-src/gnu/llvm/clang/lib/Index/ |
| H A D | FileIndexRecord.h | 28 FileID FID; 34 FileIndexRecord(FileID FID, bool IsSystem) : FID(FID), IsSystem(IsSystem) {} in FileIndexRecord() 38 FileID getFileID() const { return FID; } in getFileID()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 242 unsigned FileID, ExpandedFileID; member 246 CounterMappingRegion(Counter Count, unsigned FileID, unsigned ExpandedFileID, in CounterMappingRegion() 249 : Count(Count), FileID(FileID), ExpandedFileID(ExpandedFileID), in CounterMappingRegion() 253 CounterMappingRegion(Counter Count, Counter FalseCount, unsigned FileID, in CounterMappingRegion() 257 : Count(Count), FalseCount(FalseCount), FileID(FileID), in CounterMappingRegion() 263 makeRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeRegion() 265 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion() 270 makeExpansion(unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, in makeExpansion() 272 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion() 278 makeSkipped(unsigned FileID, unsigned LineStart, unsigned ColumnStart, in makeSkipped() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | DiagnosticRenderer.cpp | 260 retrieveMacroLocation(SourceLocation Loc, FileID MacroFileID, in retrieveMacroLocation() 261 FileID CaretFileID, in retrieveMacroLocation() 262 const SmallVectorImpl<FileID> &CommonArgExpansions, in retrieveMacroLocation() 316 SmallVectorImpl<FileID> &IDs, in getMacroArgExpansionFileIDs() 333 SmallVectorImpl<FileID> &CommonArgExpansions) { in computeCommonMacroArgExpansionFileIDs() 334 SmallVector<FileID, 4> BeginArgExpansions; in computeCommonMacroArgExpansionFileIDs() 335 SmallVector<FileID, 4> EndArgExpansions; in computeCommonMacroArgExpansionFileIDs() 358 FileID CaretLocFileID = CaretLoc.getFileID(); in mapDiagnosticRanges() 369 FileID BeginFileID = SM->getFileID(Begin); in mapDiagnosticRanges() 370 FileID EndFileID = SM->getFileID(End); in mapDiagnosticRanges() [all …]
|
| H A D | SARIFDiagnostic.cpp | 71 FileID FID = Loc.getFileID(); in addLocationToResult() 81 FileID CaretFileID = Loc.getExpansionLoc().getFileID(); in addLocationToResult() 94 std::pair<FileID, unsigned> BInfo = SM.getDecomposedLoc(B); in addLocationToResult() 95 std::pair<FileID, unsigned> EInfo = SM.getDecomposedLoc(E); in addLocationToResult()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | RawCommentList.cpp | 127 FileID BeginFileID; in RawComment() 154 FileID BeginFileID; in getRawTextSlow() 155 FileID EndFileID; in getRawTextSlow() 229 std::pair<FileID, unsigned> Loc1Info = SM.getDecomposedLoc(Loc1); in onlyWhitespaceBetween() 230 std::pair<FileID, unsigned> Loc2Info = SM.getDecomposedLoc(Loc2); in onlyWhitespaceBetween() 284 std::pair<FileID, unsigned> Loc = in addComment() 287 const FileID CommentFile = Loc.first; in addComment() 330 RawCommentList::getCommentsInFile(FileID File) const { in getCommentsInFile() 340 unsigned RawCommentList::getCommentBeginLine(RawComment *C, FileID File, in getCommentBeginLine()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | PreprocessorLexer.h | 40 const FileID FID; 79 PreprocessorLexer(Preprocessor *pp, FileID fid); 147 FileID getFileID() const { in getFileID()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | HTMLDiagnostics.cpp | 93 unsigned ProcessControlFlowPiece(Rewriter &R, FileID BugFileID, 97 void HandlePiece(Rewriter &R, FileID BugFileID, const PathDiagnosticPiece &P, 101 void HighlightRange(Rewriter &R, FileID BugFileID, SourceRange Range, 115 FileID FID, const FileEntry *Entry, const char *declName); 118 void RewriteFile(Rewriter &R, const PathPieces &path, FileID FID); 125 void addArrowSVGs(Rewriter &R, FileID BugFileID, 326 FileID ReportFile = in ReportDiag() 373 std::vector<FileID> FileIDs; in GenerateHTML() 375 FileID FID = I->getLocation().asLocation().getExpansionLoc().getFileID(); in GenerateHTML() 430 FileID FID = in GenerateHTML() [all …]
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | RawCommentList.h | 204 const std::map<unsigned, RawComment *> *getCommentsInFile(FileID File) const; 208 unsigned getCommentBeginLine(RawComment *C, FileID File, 215 llvm::DenseMap<FileID, std::map<unsigned, RawComment *>> OrderedComments;
|