| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | SourceManager.h | 507 FileID CommonFID; 521 bool isCacheValid(FileID LHS, FileID RHS) const { in isCacheValid() 545 void setQueryFIDs(FileID LHS, FileID RHS, bool isLFIDBeforeRFID) { in setQueryFIDs() 691 FileID MainFileID; 694 FileID PreambleFileID; 705 mutable llvm::DenseMap<FileID, std::pair<FileID, unsigned>> IncludedLocMap; 708 using IsBeforeInTUCacheKey = std::pair<FileID, FileID>; 721 InBeforeInTUCacheEntry &getInBeforeInTUCache(FileID LFID, FileID RFID) const; 1244 std::pair<FileID, unsigned> getDecomposedIncludedLoc(FileID FID) const; 1756 FileID getPreviousFileID(FileID FID) const; [all …]
|
| H A D | SourceLocation.h | 40 class FileID { 56 static FileID getSentinel() { return get(-1); } in getSentinel() 64 static FileID get(int V) { in get() 65 FileID F; in get() 362 FileID getFileID() const; 443 struct DenseMapInfo<clang::FileID> { 444 static clang::FileID getEmptyKey() { 448 static clang::FileID getTombstoneKey() { 449 return clang::FileID::getSentinel(); 452 static unsigned getHashValue(clang::FileID S) { [all …]
|
| H A D | PlistSupport.h | 26 using FIDMap = llvm::DenseMap<FileID, unsigned>; 28 inline unsigned AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, in AddFID() 29 FileID FID) { in AddFID() 39 inline unsigned AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, in AddFID() 41 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in AddFID() 45 inline unsigned GetFID(const FIDMap &FIDs, FileID FID) { in GetFID() 53 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in GetFID()
|
| H A D | SourceManagerInternals.h | 93 std::map<FileID, std::vector<LineEntry>> LineEntries; 111 void AddLineNote(FileID FID, unsigned Offset, 119 const LineEntry *FindNearestLineEntry(FileID FID, unsigned Offset); 122 using iterator = std::map<FileID, std::vector<LineEntry>>::iterator; 129 void AddEntry(FileID FID, const std::vector<LineEntry> &Entries);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | SourceManager.cpp | 494 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID() 496 return FileID(); in getPreviousFileID() 514 FileID SourceManager::getNextFileID(FileID FID) const { in getNextFileID() 563 FileID FID = FileID::get(LocalSLocEntryTable.size()-1); in createFileID() 786 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal() 828 FileID Res = FileID::get(-int(I) - 2); in getFileIDLoaded() 863 FileID Res = FileID::get(-int(MiddleIndex) - 2); in getFileIDLoaded() 918 FileID FID; in getDecomposedExpansionLocSlowCase() 936 FileID FID; in getDecomposedSpellingLocSlowCase() 1569 FileID FirstFID; in translateFile() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMappingWriter.cpp | 131 if (LHS.FileID != RHS.FileID) in write() 132 return LHS.FileID < RHS.FileID; in write() 140 for (const auto &FileID : VirtualFileMapping) in write() local 141 encodeULEB128(FileID, OS); in write() 158 if (I->FileID != CurrentFileID) { in write() 160 assert(I->FileID == (CurrentFileID + 1)); in write() 163 for (auto J = I + 1; J != E && I->FileID == J->FileID; ++J) in write() 168 CurrentFileID = I->FileID; in write()
|
| H A D | CoverageMapping.cpp | 310 void insert(const FunctionRecord &Function, unsigned FileID) { in insert() argument 312 while (I != E && I->FileID != FileID) in insert() 600 static bool isExpansion(const CountedRegion &R, unsigned FileID) { in isExpansion() argument 601 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion() 612 if (FileIDs.test(CR.FileID)) { in getCoverageForFile() 654 if (CR.FileID == *MainFileID) { in getCoverageForFunction() 670 Expansion.Function.Filenames[Expansion.FileID]); in getCoverageForExpansion() 673 if (CR.FileID == Expansion.FileID) { in getCoverageForExpansion() 675 if (isExpansion(CR, Expansion.FileID)) in getCoverageForExpansion() 680 << Expansion.FileID << "\n"); in getCoverageForExpansion()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Rewrite/ |
| H A D | Rewriter.cpp | 140 FileID StartFileID, EndFileID; in getRangeSize() 149 std::map<FileID, RewriteBuffer>::const_iterator I = in getRangeSize() 179 FileID StartFileID, EndFileID; in getRewrittenText() 228 std::map<FileID, RewriteBuffer>::iterator I = in getEditBuffer() 245 FileID FID; in InsertText() 285 FileID FID; in InsertTextAfterToken() 298 FileID FID; in RemoveText() 310 FileID StartFileID; in ReplaceText() 324 FileID FID; in ReplaceText() 338 FileID StartFileID, EndFileID, parentFileID; in IncreaseIndentation() [all …]
|
| H A D | HTMLRewrite.cpp | 38 FileID FID = SM.getFileID(B); in HighlightRange() 108 void html::EscapeText(Rewriter &R, FileID FID, in EscapeText() 228 void html::AddLineNumbers(Rewriter& R, FileID FID) { in AddLineNumbers() 275 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, in AddHeaderFooterInternalBuiltinCSS() 427 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { in SyntaxHighlight() 517 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) { in HighlightMacros()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Core/ |
| H A D | HTMLRewrite.h | 54 void EscapeText(Rewriter& R, FileID FID, 64 void AddLineNumbers(Rewriter& R, FileID FID); 66 void AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, 71 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 77 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
| H A D | Rewriter.h | 36 std::map<FileID, RewriteBuffer> RewriteBuffers; 55 using buffer_iterator = std::map<FileID, RewriteBuffer>::iterator; 56 using const_buffer_iterator = std::map<FileID, RewriteBuffer>::const_iterator; 168 RewriteBuffer &getEditBuffer(FileID FID); 172 const RewriteBuffer *getRewriteBufferFor(FileID FID) const { in getRewriteBufferFor() 173 std::map<FileID, RewriteBuffer>::const_iterator I = in getRewriteBufferFor() 192 unsigned getLocationOffsetAndFileID(SourceLocation Loc, FileID &FID) const;
|
| /freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 225 unsigned FileID, ExpandedFileID; member 232 : Count(Count), FileID(FileID), ExpandedFileID(ExpandedFileID), in CounterMappingRegion() 237 makeRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeRegion() 239 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion() 244 makeExpansion(unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, in makeExpansion() 246 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion() 252 makeSkipped(unsigned FileID, unsigned LineStart, unsigned ColumnStart, in makeSkipped() 259 makeGapRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeGapRegion() 261 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeGapRegion() 366 unsigned FileID; member [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | SerializedDiagnosticReader.h | 48 unsigned FileID; member 53 Location(unsigned FileID, unsigned Line, unsigned Col, unsigned Offset) in Location() 54 : FileID(FileID), Line(Line), Col(Col), Offset(Offset) {} in Location()
|
| H A D | VerifyDiagnosticConsumer.h | 247 using ParsedFilesMap = llvm::DenseMap<FileID, const FileEntry *>; 248 using UnparsedFilesMap = llvm::DenseMap<FileID, UnparsedFileStatus>; 277 void UpdateParsedFileStatus(SourceManager &SM, FileID FID, ParsedStatus PS);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | DiagnosticRenderer.cpp | 262 retrieveMacroLocation(SourceLocation Loc, FileID MacroFileID, in retrieveMacroLocation() 263 FileID CaretFileID, in retrieveMacroLocation() 318 SmallVectorImpl<FileID> &IDs, in getMacroArgExpansionFileIDs() 335 SmallVectorImpl<FileID> &CommonArgExpansions) { in computeCommonMacroArgExpansionFileIDs() 336 SmallVector<FileID, 4> BeginArgExpansions; in computeCommonMacroArgExpansionFileIDs() 337 SmallVector<FileID, 4> EndArgExpansions; in computeCommonMacroArgExpansionFileIDs() 360 FileID CaretLocFileID = CaretLoc.getFileID(); in mapDiagnosticRanges() 371 FileID BeginFileID = SM->getFileID(Begin); in mapDiagnosticRanges() 372 FileID EndFileID = SM->getFileID(End); in mapDiagnosticRanges() 377 llvm::SmallDenseMap<FileID, SourceLocation> BeginLocsMap; in mapDiagnosticRanges() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | HTMLDiagnostics.cpp | 94 void HandlePiece(Rewriter& R, FileID BugFileID, 97 void HighlightRange(Rewriter& R, FileID BugFileID, SourceRange Range, 112 FileID FID, const FileEntry *Entry, const char *declName); 115 void RewriteFile(Rewriter &R, const PathPieces& path, FileID FID); 274 std::vector<FileID> FileIDs; in GenerateHTML() 331 FileID FID = in GenerateHTML() 436 const SourceManager& SMgr, const PathPieces& path, FileID FID, in FinalizeHTML() 610 const PathPieces& path, FileID FID) { in RewriteFile() 650 void HTMLDiagnostics::HandlePiece(Rewriter& R, FileID BugFileID, in HandlePiece() 800 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); in HandlePiece() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTImporter.h | 125 llvm::DenseMap<FileID, FileID> ImportedFileIDs; 332 llvm::Expected<FileID> Import_New(FileID); 334 FileID Import(FileID);
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Edit/ |
| H A D | FileOffset.h | 20 FileID FID; 25 FileOffset(FileID fid, unsigned offs) : FID(fid), Offs(offs) {} in FileOffset() 29 FileID getFID() const { return FID; } in getFID()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Format/ |
| H A D | TokenAnalyzer.h | 39 Environment(SourceManager &SM, FileID ID, ArrayRef<CharSourceRange> Ranges) in Environment() 52 FileID getFileID() const { return ID; } in getFileID() 77 FileID ID;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | PreprocessorLexer.h | 40 const FileID FID; 80 PreprocessorLexer(Preprocessor *pp, FileID fid); 152 FileID getFileID() const { in getFileID()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | InclusionRewriter.cpp | 33 FileID Id; 36 IncludedFile(FileID Id, SrcMgr::CharacteristicKind FileType, in IncludedFile() 59 void Process(FileID FileId, SrcMgr::CharacteristicKind FileType, 73 FileID PrevFID) override; 93 bool HandleHasInclude(FileID FileId, Lexer &RawLex, 156 FileID) { in FileChanged() argument 162 FileID Id = FullSourceLoc(Loc, SM).getFileID(); in FileChanged() 353 FileID FileId, Lexer &RawLex, const DirectoryLookup *Lookup, Token &Tok, in HandleHasInclude() 426 void InclusionRewriter::Process(FileID FileId, in Process()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 196 bool isNestedIn(SourceLocation Loc, FileID Parent) { in isNestedIn() 229 llvm::SmallSet<FileID, 8> Visited; in gatherFileIDs() 233 FileID File = SM.getFileID(Loc); in gatherFileIDs() 281 FileLineRanges[R.FileID].first = in gatherSkippedRegions() 283 FileLineRanges[R.FileID].second = in gatherSkippedRegions() 399 FileID StartFileID = SM.getFileID(Start); in VisitDecl() 400 FileID EndFileID = SM.getFileID(End); in VisitDecl() 720 FileID ParentFile = SM.getFileID(LCA); in handleFileExit() 1458 unsigned FileID = FileEntries.size(); in getFileID() local 1459 FileEntries.insert(std::make_pair(File, FileID)); in getFileID() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/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()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/ |
| H A D | FixItRewriter.h | 97 bool IsModified(FileID ID) const { in IsModified() 110 bool WriteFixedFile(FileID ID, raw_ostream &OS);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | SimpleFormatContext.h | 46 FileID createInMemoryFile(StringRef Name, StringRef Content) { in createInMemoryFile() 54 std::string getRewrittenText(FileID ID) { in getRewrittenText()
|