Searched refs:PreambleData (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Preamble.h | 49 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 D | ParsedAST.h | 54 std::shared_ptr<const PreambleData> Preamble); 121 std::shared_ptr<const PreambleData> Preamble, 132 std::shared_ptr<const PreambleData> Preamble;
|
| H A D | CodeComplete.h | 38 struct PreambleData; 279 const PreambleData *Preamble, 286 const PreambleData &Preamble,
|
| H A D | Preamble.cpp | 465 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 D | TUScheduler.h | 30 struct PreambleData; 46 const PreambleData *Preamble;
|
| H A D | TUScheduler.cpp | 567 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 D | ParsedAST.cpp | 345 std::shared_ptr<const PreambleData> Preamble) { in build() 763 std::shared_ptr<const PreambleData> Preamble, in ParsedAST()
|
| H A D | CodeComplete.cpp | 1207 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 D | ClangdServer.cpp | 445 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 D | TestTU.h | 88 std::shared_ptr<const PreambleData>
|
| H A D | TestTU.cpp | 94 std::shared_ptr<const PreambleData>
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/tool/ |
| H A D | Check.cpp | 84 std::shared_ptr<const PreambleData> Preamble;
|