| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | SourceManager.h | 551 FileID CommonFID; 565 bool isCacheValid(FileID LHS, FileID RHS) const { in isCacheValid() 589 void setQueryFIDs(FileID LHS, FileID RHS, bool isLFIDBeforeRFID) { in setQueryFIDs() 736 FileID MainFileID; 739 FileID PreambleFileID; 750 mutable llvm::DenseMap<FileID, std::pair<FileID, unsigned>> IncludedLocMap; 753 using IsBeforeInTUCacheKey = std::pair<FileID, FileID>; 766 InBeforeInTUCacheEntry &getInBeforeInTUCache(FileID LFID, FileID RFID) const; 1281 std::pair<FileID, unsigned> getDecomposedIncludedLoc(FileID FID) const; 1831 FileID getPreviousFileID(FileID FID) const; [all …]
|
| H A D | SourceLocation.h | 40 class FileID { 64 static FileID get(int V) { in get() 65 FileID F; in get() 306 FileID ID; 331 FileID getFileID() const { 388 FileID getFileID() const; 469 struct DenseMapInfo<clang::FileID> { 470 static clang::FileID getEmptyKey() { 474 static clang::FileID getTombstoneKey() { 475 return clang::FileID::getSentinel(); [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);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | SourceManager.cpp | 489 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID() 509 FileID SourceManager::getNextFileID(FileID FID) const { in getNextFileID() 587 FileID 628 FileID FID = FileID::get(LocalSLocEntryTable.size()-1); in createFileIDImpl() 847 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal() 887 FileID Res = FileID::get(-int(I) - 2); in getFileIDLoaded() 920 FileID Res = FileID::get(-int(MiddleIndex) - 2); in getFileIDLoaded() 974 FileID FID; in getDecomposedExpansionLocSlowCase() 992 FileID FID; in getDecomposedSpellingLocSlowCase() 1691 return FileID(); in translateFile() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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 | 402 while (I != E && I->FileID != FileID) in insert() 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() 790 if (isExpansion(CR, Expansion.FileID)) in getCoverageForExpansion() 795 if (CR.FileID == Expansion.FileID) in getCoverageForExpansion() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Rewrite/ |
| H A D | Rewriter.cpp | 150 FileID StartFileID, EndFileID; in getRangeSize() 189 FileID StartFileID, EndFileID; in getRewrittenText() 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() 311 FileID FID; in RemoveText() 323 FileID StartFileID; in ReplaceText() 337 FileID FID; in ReplaceText() 351 FileID StartFileID, EndFileID, parentFileID; in IncreaseIndentation() [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()
|
| /freebsd-13.1/contrib/llvm-project/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,
|
| /freebsd-13.1/contrib/llvm-project/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);
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 238 unsigned FileID, ExpandedFileID; member 245 : Count(Count), FileID(FileID), ExpandedFileID(ExpandedFileID), 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() 274 makeSkipped(unsigned FileID, unsigned LineStart, unsigned ColumnStart, in makeSkipped() 281 makeGapRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeGapRegion() 283 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeGapRegion() 288 makeBranchRegion(Counter Count, Counter FalseCount, unsigned FileID, in makeBranchRegion() 291 return CounterMappingRegion(Count, FalseCount, FileID, 0, LineStart, in makeBranchRegion() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | DiagnosticRenderer.cpp | 261 retrieveMacroLocation(SourceLocation Loc, FileID MacroFileID, in retrieveMacroLocation() 262 FileID CaretFileID, 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() 376 llvm::SmallDenseMap<FileID, SourceLocation> BeginLocsMap; in mapDiagnosticRanges() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | PreprocessorLexer.h | 41 const FileID FID; 87 PreprocessorLexer(Preprocessor *pp, FileID fid); 155 FileID getFileID() const { in getFileID()
|
| /freebsd-13.1/contrib/llvm-project/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); 323 std::vector<FileID> FileIDs; 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() 793 void HTMLDiagnostics::HandlePiece(Rewriter &R, FileID BugFileID, in HandlePiece() 945 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); in HandlePiece() [all …]
|
| /freebsd-13.1/contrib/llvm-project/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;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Format/ |
| H A D | TokenAnalyzer.h | 47 FileID getFileID() const { return ID; } in getFileID() 72 FileID ID;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Rewrite/Frontend/ |
| H A D | FixItRewriter.h | 96 bool IsModified(FileID ID) const { in IsModified() 109 bool WriteFixedFile(FileID ID, raw_ostream &OS);
|
| /freebsd-13.1/contrib/llvm-project/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()
|