Home
last modified time | relevance | path

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

1234567

/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DSourceManager.h550 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 DSourceLocation.h38 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 DPlistSupport.h25 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 DSourceManagerInternals.h92 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 DSourceManager.cpp203 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 DCoverageMappingWriter.cpp165 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 DCoverageMapping.cpp460 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 DHTMLRewrite.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);
H A DRewriter.h35 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 DRewriter.cpp150 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 DHTMLRewrite.cpp37 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 DTokens.h52 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 DSerializedDiagnosticReader.h47 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 DVerifyDiagnosticConsumer.h291 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 DFileIndexRecord.h28 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 DCoverageMapping.h242 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 DDiagnosticRenderer.cpp260 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 DSARIFDiagnostic.cpp71 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 DFileOffset.h19 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 DRawCommentList.cpp127 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 DPreprocessorLexer.h40 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 DHTMLDiagnostics.cpp93 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 DCIndexHigh.cpp47 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 DCXSourceLocation.cpp245 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 DRawCommentList.h204 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;

1234567