Home
last modified time | relevance | path

Searched refs:line_iterator (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Support/
H A DLineIteratorTest.cpp23 line_iterator I = line_iterator(*Buffer), E; in TEST()
47 line_iterator I = line_iterator(Buffer->getMemBufferRef()), E; in TEST()
76 line_iterator I = line_iterator(*Buffer, true, '#'), E; in TEST()
106 line_iterator I = line_iterator(*Buffer, false, '#'), E; in TEST()
139 line_iterator I = line_iterator(*Buffer), E; in TEST()
161 line_iterator I = line_iterator(*Buffer, false), E; in TEST()
195 EXPECT_EQ(line_iterator(), line_iterator(*Buffer)); in TEST()
197 EXPECT_EQ(line_iterator(), line_iterator(*Buffer, false)); in TEST()
201 EXPECT_EQ(line_iterator(), line_iterator(*Buffer)); in TEST()
207 EXPECT_EQ(line_iterator(), line_iterator(*Buffer, true, '#')); in TEST()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DLineIterator.h33 class line_iterator {
49 line_iterator() = default;
52 explicit line_iterator(const MemoryBufferRef &Buffer, bool SkipBlanks = true,
56 explicit line_iterator(const MemoryBuffer &Buffer, bool SkipBlanks = true,
69 line_iterator &operator++() {
73 line_iterator operator++(int) {
74 line_iterator tmp(*this);
83 friend bool operator==(const line_iterator &LHS, const line_iterator &RHS) {
88 friend bool operator!=(const line_iterator &LHS, const line_iterator &RHS) {
/llvm-project-15.0.7/llvm/lib/Support/
H A DLineIterator.cpp34 line_iterator::line_iterator(const MemoryBuffer &Buffer, bool SkipBlanks, in line_iterator() function in line_iterator
36 : line_iterator(Buffer.getMemBufferRef(), SkipBlanks, CommentMarker) {} in line_iterator()
38 line_iterator::line_iterator(const MemoryBufferRef &Buffer, bool SkipBlanks, in line_iterator() function in line_iterator
54 void line_iterator::advance() { in advance()
H A DSymbolRemappingReader.cpp29 line_iterator LineIt(B, /*SkipBlanks=*/true, '#'); in read()
H A DYAMLTraits.cpp749 for (line_iterator Lines(*Buffer, false); !Lines.is_at_end(); ++Lines) { in blockScalarString()
/llvm-project-15.0.7/llvm/tools/llvm-opt-report/
H A DOptReport.cpp299 for (line_iterator LI(*Buf.get(), false); LI != line_iterator(); ++LI) in writeReport()
304 for (line_iterator LI(*Buf.get(), false); LI != line_iterator(); ++LI) { in writeReport()
/llvm-project-15.0.7/llvm/tools/llvm-cxxmap/
H A Dllvm-cxxmap.cpp99 for (line_iterator LineIt(NewSymbolFile, /*SkipBlanks=*/true, '#'); in remapSymbols()
121 for (line_iterator LineIt(OldSymbolFile, /*SkipBlanks=*/true, '#'); in remapSymbols()
/llvm-project-15.0.7/clang-tools-extra/clangd/xpc/test-client/
H A DClangdXPCTestClient.cpp88 for (llvm::line_iterator It(**Stdin, /*SkipBlanks=*/true, in main()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DBasicBlockSectionsProfileReader.cpp64 line_iterator LineIt(*MBuf, /*SkipBlanks=*/true, /*CommentMarker=*/'#'); in getBBClusterInfo()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DReplayInlineAdvisor.cpp45 line_iterator LineIt(*BufferOrErr.get(), /*SkipBlanks=*/true); in ReplayInlineAdvisor()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DIssueHash.cpp129 llvm::line_iterator LI(*Buffer, false); in GetNthLineOfFile()
/llvm-project-15.0.7/llvm/tools/split-file/
H A Dsplit-file.cpp75 for (line_iterator i(inputBuf, /*SkipBlanks=*/false, '\0'); !i.is_at_eof();) { in handle()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DInternalize.cpp96 for (line_iterator I(*Buf, true), E; I != E; ++I) in LoadFile()
/llvm-project-15.0.7/llvm/tools/llvm-cov/
H A DSourceCoverageView.cpp216 for (line_iterator LI(File, /*SkipBlanks=*/false); !LI.is_at_eof(); in print()
/llvm-project-15.0.7/llvm/lib/InterfaceStub/
H A DIFSHandler.cpp167 for (line_iterator I(MemoryBufferRef(Buf, "ELFStub")); !I.is_at_eof(); ++I) { in usesTriple()
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProfReader.h200 line_iterator Line;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.cpp1022 llvm::line_iterator LHSIt(*LHS, /*SkipBlanks=*/false); in canApplyTo()
1025 llvm::line_iterator RHSIt(*RHS, /*SkipBlanks=*/false); in canApplyTo()
/llvm-project-15.0.7/llvm/tools/llvm-libtool-darwin/
H A Dllvm-libtool-darwin.cpp163 line_iterator I(Ref, /*SkipBlanks=*/false); in processFileList()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DSampleProfReader.cpp243 line_iterator LineIt(*Buffer, /*SkipBlanks=*/true, '#'); in readImpl()
380 line_iterator LineIt(Buffer, /*SkipBlanks=*/true, '#'); in hasFormat()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DAMDGPU.cpp787 for (llvm::line_iterator LineIt(**OutputBuf); !LineIt.is_at_end(); ++LineIt) { in detectSystemGPUs()
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp1176 for (line_iterator I(Ref, /*SkipBlanks*/ false), E; I != E; ++I) { in runMRIScript()
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp1020 for (line_iterator L(*SM.getMemoryBuffer(SM.getMainFileID()), false), E; in diagFromBlockStringDiag()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTFDebug.cpp962 for (line_iterator I(*Buf, false), E; I != E; ++I) in populateFileContent()
/llvm-project-15.0.7/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp170 for (line_iterator LineIt(*Remapper->File, /*SkipBlanks=*/true, '#'); in create()