Home
last modified time | relevance | path

Searched refs:FileID (Results 1 – 25 of 99) sorted by relevance

1234

/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDSourceManager.h455 FileID LQueryFID, RQueryFID;
464 FileID CommonFID;
477 bool isCacheValid(FileID LHS, FileID RHS) const { in isCacheValid()
501 void setQueryFIDs(FileID LHS, FileID RHS, bool isLFIDBeforeRFID) { in setQueryFIDs()
509 LQueryFID = RQueryFID = FileID(); in clear()
513 void setCommonLoc(FileID commonFID, unsigned lCommonOffset, in setCommonLoc()
627 mutable FileID LastFileIDLookup;
636 mutable FileID LastLineNoFileIDQuery;
642 FileID MainFileID;
645 FileID PreambleFileID;
[all …]
HDSourceLocation.h39 class FileID {
44 FileID() : ID(0) {} in FileID() function
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 ID <= RHS.ID; }
51 bool operator!=(const FileID &RHS) const { return !(*this == RHS); }
52 bool operator>(const FileID &RHS) const { return RHS < *this; }
53 bool operator>=(const FileID &RHS) const { return RHS <= *this; }
55 static FileID getSentinel() { return get(-1); } in getSentinel()
63 static FileID get(int V) { in get()
[all …]
HDSourceManagerInternals.h89 std::map<FileID, std::vector<LineEntry> > LineEntries;
104 void AddLineNote(FileID FID, unsigned Offset,
106 void AddLineNote(FileID FID, unsigned Offset,
114 const LineEntry *FindNearestLineEntry(FileID FID, unsigned Offset);
117 typedef std::map<FileID, std::vector<LineEntry> >::iterator iterator;
123 void AddEntry(FileID FID, const std::vector<LineEntry> &Entries);
HDPlistSupport.h19 typedef llvm::DenseMap<FileID, unsigned> FIDMap;
21 inline void AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V, in AddFID()
23 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in AddFID()
33 FileID FID = SM.getFileID(SM.getExpansionLoc(L)); in GetFID()
/NextBSD/contrib/llvm/tools/clang/lib/Basic/
HDSourceManager.cpp190 void LineTableInfo::AddLineNote(FileID FID, unsigned Offset, in AddLineNote()
221 void LineTableInfo::AddLineNote(FileID FID, unsigned Offset, in AddLineNote()
255 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, in FindNearestLineEntry()
274 void LineTableInfo::AddEntry(FileID FID, in AddEntry()
293 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote()
323 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote()
400 MainFileID = FileID(); in clearIDTables()
404 LastLineNoFileIDQuery = FileID(); in clearIDTables()
406 LastFileIDLookup = FileID(); in clearIDTables()
519 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID()
[all …]
/NextBSD/contrib/llvm/tools/llvm-cov/
HDCoverageSummaryInfo.cpp34 for (unsigned FileID = 0, E = Function.Filenames.size(); FileID < E; in get() local
35 ++FileID) { in get()
41 if (CR.FileID != FileID) in get()
52 if (CR.FileID != FileID) in get()
/NextBSD/contrib/llvm/include/llvm/ProfileData/
HDCoverageMapping.h164 unsigned FileID, ExpandedFileID; member
168 CounterMappingRegion(Counter Count, unsigned FileID, unsigned ExpandedFileID, in CounterMappingRegion()
171 : Count(Count), FileID(FileID), ExpandedFileID(ExpandedFileID), in CounterMappingRegion()
176 makeRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeRegion()
178 return CounterMappingRegion(Count, FileID, 0, LineStart, ColumnStart, in makeRegion()
183 makeExpansion(unsigned FileID, unsigned ExpandedFileID, unsigned LineStart, in makeExpansion()
185 return CounterMappingRegion(Counter(), FileID, ExpandedFileID, LineStart, in makeExpansion()
191 makeSkipped(unsigned FileID, unsigned LineStart, unsigned ColumnStart, in makeSkipped()
193 return CounterMappingRegion(Counter(), FileID, 0, LineStart, ColumnStart, in makeSkipped()
207 if (FileID != Other.FileID)
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Rewrite/
HDRewriter.cpp131 FileID StartFileID, EndFileID; in getRangeSize()
142 std::map<FileID, RewriteBuffer>::const_iterator I = in getRangeSize()
175 FileID StartFileID, EndFileID; in getRewrittenText()
185 std::map<FileID, RewriteBuffer>::const_iterator I = in getRewrittenText()
215 FileID &FID) const { in getLocationOffsetAndFileID()
217 std::pair<FileID,unsigned> V = SourceMgr->getDecomposedLoc(Loc); in getLocationOffsetAndFileID()
225 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { in getEditBuffer()
226 std::map<FileID, RewriteBuffer>::iterator I = in getEditBuffer()
243 FileID FID; in InsertText()
283 FileID FID; in InsertTextAfterToken()
[all …]
HDHTMLRewrite.cpp37 FileID FID = SM.getFileID(B); in HighlightRange()
106 void html::EscapeText(Rewriter &R, FileID FID, in EscapeText()
226 void html::AddLineNumbers(Rewriter& R, FileID FID) { in AddLineNumbers()
270 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter& R, FileID FID, in AddHeaderFooterInternalBuiltinCSS()
357 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { in SyntaxHighlight()
446 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) { in HighlightMacros()
/NextBSD/contrib/llvm/tools/clang/include/clang/Rewrite/Core/
HDHTMLRewrite.h53 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);
HDRewriter.h34 std::map<FileID, RewriteBuffer> RewriteBuffers;
53 typedef std::map<FileID, RewriteBuffer>::iterator buffer_iterator;
54 typedef std::map<FileID, RewriteBuffer>::const_iterator const_buffer_iterator;
166 RewriteBuffer &getEditBuffer(FileID FID);
170 const RewriteBuffer *getRewriteBufferFor(FileID FID) const { in getRewriteBufferFor()
171 std::map<FileID, RewriteBuffer>::const_iterator I = in getRewriteBufferFor()
190 unsigned getLocationOffsetAndFileID(SourceLocation Loc, FileID &FID) const;
/NextBSD/contrib/llvm/lib/ProfileData/
HDCoverageMappingWriter.cpp116 for (const auto &FileID : VirtualFileMapping) in write() local
117 encodeULEB128(FileID, OS); in write()
134 if (I->FileID != CurrentFileID) { in write()
136 assert(I->FileID == (CurrentFileID + 1)); in write()
139 for (auto J = I + 1; J != E && I->FileID == J->FileID; ++J) in write()
144 CurrentFileID = I->FileID; in write()
HDCoverageMapping.cpp266 void insert(const FunctionRecord &Function, unsigned FileID) { in insert() argument
268 while (I != E && I->FileID != FileID) in insert()
381 FilenameEquivalence[CR.FileID]) in findMainViewFileID()
412 static bool isExpansion(const CountedRegion &R, unsigned FileID) { in isExpansion() argument
413 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion()
426 if (FileIDs.test(CR.FileID)) { in getCoverageForFile()
469 if (CR.FileID == *MainFileID) { in getCoverageForFunction()
485 Expansion.Function.Filenames[Expansion.FileID]); in getCoverageForExpansion()
488 if (CR.FileID == Expansion.FileID) { in getCoverageForExpansion()
490 if (isExpansion(CR, Expansion.FileID)) in getCoverageForExpansion()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDSerializedDiagnosticReader.h47 unsigned FileID; member
51 Location(unsigned FileID, unsigned Line, unsigned Col, unsigned Offset) in Location()
52 : FileID(FileID), Line(Line), Col(Col), Offset(Offset) {} in Location()
HDVerifyDiagnosticConsumer.h239 typedef llvm::DenseMap<FileID, const FileEntry *> ParsedFilesMap;
240 typedef llvm::DenseMap<FileID, UnparsedFileStatus> UnparsedFilesMap;
268 void UpdateParsedFileStatus(SourceManager &SM, FileID FID, ParsedStatus PS);
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDASTImporter.h69 llvm::DenseMap<FileID, FileID> ImportedFileIDs;
206 FileID Import(FileID);
/NextBSD/contrib/llvm/tools/clang/include/clang/Edit/
HDFileOffset.h20 FileID FID;
24 FileOffset(FileID fid, unsigned offs) : FID(fid), Offs(offs) { } in FileOffset()
28 FileID getFID() const { return FID; } in getFID()
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDPreprocessorLexer.h33 const FileID FID;
76 PreprocessorLexer(Preprocessor *pp, FileID fid);
153 FileID getFileID() const { in getFileID()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDInclusionRewriter.cpp33 FileID Id;
35 IncludedFile(FileID Id, SrcMgr::CharacteristicKind FileType) in IncludedFile()
55 bool Process(FileID FileId, SrcMgr::CharacteristicKind FileType);
63 FileID PrevFID) override;
82 bool HandleHasInclude(FileID FileId, Lexer &RawLex,
144 FileID) { in FileChanged() argument
150 FileID Id = FullSourceLoc(Loc, SM).getFileID(); in FileChanged()
330 FileID FileId, Lexer &RawLex, const DirectoryLookup *Lookup, Token &Tok, in HandleHasInclude()
402 bool InclusionRewriter::Process(FileID FileId, in Process()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCoverageMappingGen.cpp94 llvm::SmallDenseMap<FileID, std::pair<unsigned, SourceLocation>, 8>
166 SmallVector<FileID, 8> Visited; in gatherFileIDs()
170 FileID File = SM.getFileID(Loc); in gatherFileIDs()
185 FileID SpellingFile = SM.getDecomposedSpellingLoc(Loc).first; in gatherFileIDs()
207 bool hasExistingCoverageFileID(FileID File) const { in hasExistingCoverageFileID()
221 FileLineRanges[R.FileID].first = in gatherSkippedRegions()
222 std::min(FileLineRanges[R.FileID].first, R.LineStart); in gatherSkippedRegions()
223 FileLineRanges[R.FileID].second = in gatherSkippedRegions()
224 std::max(FileLineRanges[R.FileID].second, R.LineEnd); in gatherSkippedRegions()
463 bool isNestedIn(SourceLocation Loc, FileID Parent) { in isNestedIn()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDHTMLDiagnostics.cpp62 void HandlePiece(Rewriter& R, FileID BugFileID,
65 void HighlightRange(Rewriter& R, FileID BugFileID, SourceRange Range,
127 FileID FID = in ReportDiag()
330 void HTMLDiagnostics::HandlePiece(Rewriter& R, FileID BugFileID, in HandlePiece()
343 std::pair<FileID, unsigned> LPosInfo = SM.getDecomposedExpansionLoc(Pos); in HandlePiece()
474 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); in HandlePiece()
581 void HTMLDiagnostics::HighlightRange(Rewriter& R, FileID BugFileID, in HighlightRange()
/NextBSD/contrib/llvm/tools/clang/lib/Tooling/Core/
HDReplacement.cpp60 FileID ID; in apply()
113 const std::pair<FileID, unsigned> DecomposedLocation = in setFromSourceLocation()
137 std::pair<FileID, unsigned> Start = Sources.getDecomposedLoc(SpellingBegin); in getRangeSize()
138 std::pair<FileID, unsigned> End = Sources.getDecomposedLoc(SpellingEnd); in getRangeSize()
279 FileID ID = in applyAllReplacements()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDRawCommentList.cpp93 FileID BeginFileID; in getRawTextSlow()
94 FileID EndFileID; in getRawTextSlow()
168 std::pair<FileID, unsigned> Loc1Info = SM.getDecomposedLoc(Loc1); in onlyWhitespaceBetween()
169 std::pair<FileID, unsigned> Loc2Info = SM.getDecomposedLoc(Loc2); in onlyWhitespaceBetween()
/NextBSD/contrib/llvm/tools/clang/lib/Index/
HDSimpleFormatContext.h47 FileID createInMemoryFile(StringRef Name, StringRef Content) { in createInMemoryFile()
57 std::string getRewrittenText(FileID ID) { in getRewrittenText()
/NextBSD/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/
HDFixItRewriter.h96 bool IsModified(FileID ID) const { in IsModified()
107 bool WriteFixedFile(FileID ID, raw_ostream &OS);

1234