Home
last modified time | relevance | path

Searched refs:PreambleData (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DPreamble.h49 struct PreambleData { struct
50 PreambleData(PrecompiledPreamble Preamble) : Preamble(std::move(Preamble)) {} in PreambleData() argument
100 std::shared_ptr<const PreambleData>
110 bool isPreambleCompatible(const PreambleData &Preamble,
123 static PreamblePatch unmodified(const PreambleData &Preamble);
130 const PreambleData &Baseline);
133 const PreambleData &Baseline);
160 const PreambleData &Baseline,
H A DParsedAST.h54 std::shared_ptr<const PreambleData> Preamble);
121 std::shared_ptr<const PreambleData> Preamble,
132 std::shared_ptr<const PreambleData> Preamble;
H A DCodeComplete.h38 struct PreambleData;
279 const PreambleData *Preamble,
286 const PreambleData &Preamble,
H A DPreamble.cpp465 std::shared_ptr<const PreambleData>
559 auto Result = std::make_shared<PreambleData>(std::move(*BuiltPreamble)); in buildPreamble()
577 bool isPreambleCompatible(const PreambleData &Preamble, in isPreambleCompatible()
605 const PreambleData &Baseline, in create()
711 const PreambleData &Baseline) { in createFullPatch()
717 const PreambleData &Baseline) { in createMacroPatch()
741 PreamblePatch PreamblePatch::unmodified(const PreambleData &Preamble) { in unmodified()
H A DTUScheduler.h30 struct PreambleData;
46 const PreambleData *Preamble;
H A DTUScheduler.cpp567 std::shared_ptr<const PreambleData> LatestBuild;
621 std::shared_ptr<const PreambleData> getPossiblyStalePreamble(
629 std::shared_ptr<const PreambleData> Preamble,
635 llvm::unique_function<void(std::shared_ptr<const PreambleData>)>);
739 llvm::Optional<std::shared_ptr<const PreambleData>> LatestPreamble;
1084 std::shared_ptr<const PreambleData> Preamble, in updatePreamble()
1242 std::shared_ptr<const PreambleData> ASTWorker::getPossiblyStalePreamble( in getPossiblyStalePreamble()
1744 std::shared_ptr<const PreambleData> Preamble = in runWithPreamble()
1765 std::shared_ptr<const PreambleData> Preamble; in runWithPreamble()
H A DParsedAST.cpp345 std::shared_ptr<const PreambleData> Preamble) { in build()
763 std::shared_ptr<const PreambleData> Preamble, in ParsedAST()
H A DCodeComplete.cpp1207 const PreambleData &Preamble;
1213 const PreambleData &Preamble) { in loadMainFilePreambleMacros()
1980 const PreambleData *Preamble, in codeCompleteComment()
2030 const PreambleData *Preamble, in codeComplete()
2066 const PreambleData &Preamble, in signatureHelp()
H A DClangdServer.cpp445 const auto *PreambleData = IP->Preamble; in signatureHelp() local
446 if (!PreambleData) in signatureHelp()
455 CB(clangd::signatureHelp(File, Pos, *PreambleData, ParseInput, in signatureHelp()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DTestTU.h88 std::shared_ptr<const PreambleData>
H A DTestTU.cpp94 std::shared_ptr<const PreambleData>
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DCheck.cpp84 std::shared_ptr<const PreambleData> Preamble;