Searched refs:SourceLineCache (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Basic/
H A DSourceManager.cpp1162 LastLineNoContentCache->SourceLineCache != 0 &&
1164 unsigned *SourceLineCache = LastLineNoContentCache->SourceLineCache; local
1165 unsigned LineStart = SourceLineCache[LastLineNoResult - 1];
1166 unsigned LineEnd = SourceLineCache[LastLineNoResult];
1293 FI->SourceLineCache = Alloc.Allocate<unsigned>(LineOffsets.size());
1294 std::copy(LineOffsets.begin(), LineOffsets.end(), FI->SourceLineCache);
1325 /// SourceLineCache for it on demand.
1326 if (Content->SourceLineCache == 0) {
1338 unsigned *SourceLineCache local
[all...]
/external/clang/lib/Rewrite/Core/
H A DRewriter.cpp251 unsigned lineOffs = Content->SourceLineCache[lineNo];
383 unsigned parentLineOffs = Content->SourceLineCache[parentLineNo];
384 unsigned startLineOffs = Content->SourceLineCache[startLineNo];
409 unsigned offs = Content->SourceLineCache[lineNo];
/external/clang/include/clang/Basic/
H A DSourceManager.h118 unsigned *SourceLineCache; member in class:clang::SrcMgr::ContentCache
122 /// This is only valid if SourceLineCache is non-null.
138 SourceLineCache(0), NumLines(0), BufferOverridden(false),
143 SourceLineCache(0), NumLines(0), BufferOverridden(false),
149 /// a non-NULL Buffer or SourceLineCache. Ownership of allocated memory
152 : Buffer(0, false), SourceLineCache(0), BufferOverridden(false),
158 assert (RHS.Buffer.getPointer() == 0 && RHS.SourceLineCache == 0 &&

Completed in 146 milliseconds