Home
last modified time | relevance | path

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

1234567

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceManager.h580 FileID CommonFID;
591 InBeforeInTUCacheEntry(FileID L, FileID R) : LQueryFID(L), RQueryFID(R) { in InBeforeInTUCacheEntry()
624 void setQueryFIDs(FileID LHS, FileID RHS) { in setQueryFIDs()
780 FileID MainFileID;
783 FileID PreambleFileID;
794 mutable llvm::DenseMap<FileID, std::pair<FileID, unsigned>> IncludedLocMap;
797 using IsBeforeInTUCacheKey = std::pair<FileID, FileID>;
810 InBeforeInTUCacheEntry &getInBeforeInTUCache(FileID LFID, FileID RFID) const;
1313 std::pair<FileID, unsigned> getDecomposedIncludedLoc(FileID FID) const;
1899 FileID getPreviousFileID(FileID FID) const;
[all …]
H A DSourceLocation.h39 class FileID {
64 static FileID get(int V) { in get()
65 FileID F; in get()
306 FileID ID;
331 FileID getFileID() const {
387 FileID getFileID() const;
475 struct DenseMapInfo<clang::FileID, void> {
476 static clang::FileID getEmptyKey() {
480 static clang::FileID getTombstoneKey() {
481 return clang::FileID::getSentinel();
[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);
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp492 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID()
512 FileID SourceManager::getNextFileID(FileID FID) const { in getNextFileID()
579 FileID
621 FileID FID = FileID::get(LocalSLocEntryTable.size()-1); in createFileIDImpl()
818 FileID Res = FileID::get(int(GreaterIndex)); in getFileIDLocal()
846 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal()
911 FileID FID; in getDecomposedExpansionLocSlowCase()
929 FileID FID; in getDecomposedSpellingLocSlowCase()
1856 FileID FID; in getMacroArgExpandedLocation()
2041 FileID LChild; in isInTheSameTranslationUnit()
[all …]
H A DSourceMgrAdapter.cpp50 FileID FileID; in mapLocation() local
53 FileID = SrcMgr.getOrCreateFileID(*DefaultFile, SrcMgr::C_User); in mapLocation()
65 FileID = SrcMgr.createFileID(std::move(bufferCopy)); in mapLocation()
71 std::make_pair(&LLVMSrcMgr, BufferID), FileID)) in mapLocation()
/freebsd-14.2/contrib/llvm-project/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;
/freebsd-14.2/contrib/llvm-project/clang/lib/Rewrite/
H A DRewriter.cpp146 FileID StartFileID, EndFileID; in getRangeSize()
185 FileID StartFileID, EndFileID; in getRewrittenText()
237 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { in getEditBuffer()
238 std::map<FileID, RewriteBuffer>::iterator I = in getEditBuffer()
255 FileID FID; in InsertText()
295 FileID FID; in InsertTextAfterToken()
308 FileID FID; in RemoveText()
320 FileID StartFileID; in ReplaceText()
334 FileID FID; in ReplaceText()
348 FileID StartFileID, EndFileID, parentFileID; in IncreaseIndentation()
[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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp166 if (LHS.FileID != RHS.FileID) in write()
167 return LHS.FileID < RHS.FileID; in write()
183 for (const auto &FileID : VirtualFileMapping) in write() local
184 encodeULEB128(FileID, OS); in write()
201 if (I->FileID != CurrentFileID) { in write()
203 assert(I->FileID == (CurrentFileID + 1)); in write()
206 for (auto J = I + 1; J != E && I->FileID == J->FileID; ++J) in write()
211 CurrentFileID = I->FileID; in write()
H A DCoverageMapping.cpp626 if (R.FileID == DecisionRegion->FileID && in dominates()
631 return ExpandedFileIDs.contains(R.FileID); in dominates()
1042 while (I != E && I->FileID != FileID) in insert()
1340 return R.Kind == CounterMappingRegion::ExpansionRegion && R.FileID == FileID; in isExpansion()
1356 if (FileIDs.test(CR.FileID)) { in getCoverageForFile()
1363 if (FileIDs.test(CR.FileID) && (CR.FileID == CR.ExpandedFileID)) in getCoverageForFile()
1411 if (CR.FileID == *MainFileID) { in getCoverageForFunction()
1418 if (CR.FileID == *MainFileID) in getCoverageForFunction()
1439 if (CR.FileID == Expansion.FileID) { in getCoverageForExpansion()
1441 if (isExpansion(CR, Expansion.FileID)) in getCoverageForExpansion()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h274 unsigned FileID = 0; member
283 : Count(Count), FileID(FileID), ExpandedFileID(ExpandedFileID), in CounterMappingRegion()
288 MCDCParameters MCDCParams, unsigned FileID, in CounterMappingRegion()
293 FileID(FileID), ExpandedFileID(ExpandedFileID), LineStart(LineStart), in CounterMappingRegion()
297 CounterMappingRegion(MCDCParameters MCDCParams, unsigned FileID, in CounterMappingRegion()
300 : MCDCParams(MCDCParams), FileID(FileID), LineStart(LineStart), in CounterMappingRegion()
305 makeRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeRegion()
327 makeGapRegion(Counter Count, unsigned FileID, unsigned LineStart, in makeGapRegion()
334 makeBranchRegion(Counter Count, Counter FalseCount, unsigned FileID, in makeBranchRegion()
353 makeDecisionRegion(MCDCParameters MCDCParams, unsigned FileID, in makeDecisionRegion()
[all …]
/freebsd-14.2/contrib/llvm-project/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,
H A DTokenBufferTokenManager.h54 std::pair<FileID, ArrayRef<Token>>
64 llvm::DenseMap<FileID, std::vector<Token>> ExtraTokens;
/freebsd-14.2/contrib/llvm-project/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.h144 using ParsedFilesMap = llvm::DenseMap<FileID, const FileEntry *>;
145 using UnparsedFilesMap = llvm::DenseMap<FileID, UnparsedFileStatus>;
174 void UpdateParsedFileStatus(SourceManager &SM, FileID FID, ParsedStatus PS);
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp260 retrieveMacroLocation(SourceLocation Loc, FileID MacroFileID, in retrieveMacroLocation()
261 FileID CaretFileID, 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()
375 llvm::SmallDenseMap<FileID, SourceLocation> BeginLocsMap; 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()
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessorLexer.h40 const FileID FID;
79 PreprocessorLexer(Preprocessor *pp, FileID fid);
147 FileID getFileID() const { in getFileID()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp94 unsigned ProcessControlFlowPiece(Rewriter &R, FileID BugFileID,
102 void HighlightRange(Rewriter &R, FileID BugFileID, SourceRange Range,
119 void RewriteFile(Rewriter &R, const PathPieces &path, FileID FID);
126 void addArrowSVGs(Rewriter &R, FileID BugFileID,
338 FileID ReportFile = in ReportDiag()
385 std::vector<FileID> FileIDs; in GenerateHTML()
442 FileID FID = in GenerateHTML()
784 FileID FID) { in RewriteFile()
889 void HTMLDiagnostics::HandlePiece(Rewriter &R, FileID BugFileID, in HandlePiece()
1041 std::pair<FileID, unsigned> LocInfo = L.getDecomposedLoc(); in HandlePiece()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DRawCommentList.h216 const std::map<unsigned, RawComment *> *getCommentsInFile(FileID File) const;
220 unsigned getCommentBeginLine(RawComment *C, FileID File,
227 llvm::DenseMap<FileID, std::map<unsigned, RawComment *>> OrderedComments;

1234567