Searched refs:PreambleData (Results 1 – 14 of 14) sorted by relevance
/external/llvm-project/clang-tools-extra/clangd/ |
D | Preamble.h | 49 struct PreambleData { struct 50 PreambleData(const ParseInputs &Inputs, PrecompiledPreamble Preamble, 81 std::shared_ptr<const PreambleData> argument 90 bool isPreambleCompatible(const PreambleData &Preamble, 102 static PreamblePatch unmodified(const PreambleData &Preamble); 109 const PreambleData &Baseline);
|
D | ParsedAST.h | 57 std::shared_ptr<const PreambleData> Preamble); 114 std::shared_ptr<const PreambleData> Preamble, 124 std::shared_ptr<const PreambleData> Preamble;
|
D | CodeComplete.h | 41 struct PreambleData; 298 const PreambleData *Preamble, 305 const PreambleData &Preamble,
|
D | Preamble.cpp | 304 PreambleData::PreambleData(const ParseInputs &Inputs, in PreambleData() function in clang::clangd::PreambleData 316 std::shared_ptr<const PreambleData> 360 return std::make_shared<PreambleData>( in buildPreamble() 372 bool isPreambleCompatible(const PreambleData &Preamble, in isPreambleCompatible() 401 const PreambleData &Baseline) { in create() 523 PreamblePatch PreamblePatch::unmodified(const PreambleData &Preamble) { in unmodified()
|
D | TUScheduler.h | 29 struct PreambleData; 45 const PreambleData *Preamble;
|
D | TUScheduler.cpp | 345 std::shared_ptr<const PreambleData> LatestBuild; 395 std::shared_ptr<const PreambleData> getPossiblyStalePreamble() const; 402 std::shared_ptr<const PreambleData> Preamble, 408 llvm::unique_function<void(std::shared_ptr<const PreambleData>)>); 492 llvm::Optional<std::shared_ptr<const PreambleData>> LatestPreamble; 767 std::shared_ptr<const PreambleData> Preamble, in updatePreamble() 913 std::shared_ptr<const PreambleData> 1350 std::shared_ptr<const PreambleData> Preamble = in runWithPreamble() 1366 std::shared_ptr<const PreambleData> Preamble; in runWithPreamble()
|
D | ParsedAST.cpp | 244 std::shared_ptr<const PreambleData> Preamble) { in build() 533 std::shared_ptr<const PreambleData> Preamble, in ParsedAST()
|
D | ClangdServer.cpp | 299 const auto *PreambleData = IP->Preamble; in signatureHelp() local 300 if (!PreambleData) in signatureHelp() 307 CB(clangd::signatureHelp(File, Pos, *PreambleData, ParseInput)); in signatureHelp()
|
D | CodeComplete.cpp | 1055 const PreambleData &Preamble; 1061 const PreambleData &Preamble) { in loadMainFilePreambleMacros() 1803 const PreambleData *Preamble, in codeComplete() 1825 const PreambleData &Preamble, in signatureHelp()
|
/external/clang/include/clang/Frontend/ |
D | ASTUnit.h | 188 class PreambleData { 194 PreambleData() : File(nullptr), NumLines(0) { } in PreambleData() function 225 const PreambleData &getPreambleData() const { in getPreambleData() 259 PreambleData Preamble;
|
/external/llvm-project/clang-tools-extra/clangd/unittests/ |
D | TestTU.h | 82 std::shared_ptr<const PreambleData>
|
D | TestTU.cpp | 83 std::shared_ptr<const PreambleData>
|
/external/llvm-project/clang-tools-extra/clangd/tool/ |
D | Check.cpp | 81 std::shared_ptr<const PreambleData> Preamble;
|
/external/clang/lib/Frontend/ |
D | ASTUnit.cpp | 2830 void ASTUnit::PreambleData::countLines() const { in countLines()
|