| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | ParsedAST.cpp | 350 if (Preamble && Preamble->StatCache) in build() 358 Preamble ? &Preamble->Preamble : nullptr; in build() 384 if (Preamble) { in build() 453 if (Preamble && Preamble->MainIsIncludeGuarded) { in build() 560 if (Preamble) { in build() 576 if (Preamble) { in build() 590 if (Preamble) in build() 598 if (Preamble) in build() 606 if (Preamble) in build() 659 if (Preamble) in build() [all …]
|
| H A D | Preamble.h | 50 PreambleData(PrecompiledPreamble Preamble) : Preamble(std::move(Preamble)) {} in PreambleData() 55 PrecompiledPreamble Preamble; member 110 bool isPreambleCompatible(const PreambleData &Preamble, 123 static PreamblePatch unmodified(const PreambleData &Preamble);
|
| 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; variable
|
| H A D | Compiler.cpp | 121 const PrecompiledPreamble *Preamble, in prepareCompilerInstance() argument 132 if (Preamble) { in prepareCompilerInstance() 133 Preamble->OverridePreamble(*CI, VFS, Buffer.get()); in prepareCompilerInstance()
|
| H A D | Preamble.cpp | 577 bool isPreambleCompatible(const PreambleData &Preamble, in isPreambleCompatible() argument 585 Preamble.CompileCommand) && in isPreambleCompatible() 586 Preamble.Preamble.CanReuse(CI, *ContentsBuffer, Bounds, *VFS); in isPreambleCompatible() 620 Baseline.Preamble.getContents().str(), Modified.CompileCommand); in create() 741 PreamblePatch PreamblePatch::unmodified(const PreambleData &Preamble) { in unmodified() argument 743 PP.PreambleIncludes = Preamble.Includes.MainFileIncludes; in unmodified() 744 PP.ModifiedBounds = Preamble.Preamble.getBounds(); in unmodified()
|
| H A D | CodeComplete.cpp | 1207 const PreambleData &Preamble; member 1226 for (const auto &MacroName : Preamble.Macros.Names) { in loadMainFilePreambleMacros() 1286 if (Input.Preamble.StatCache) in semaCodeComplete() 1289 std::move(CI), !CompletingInPreamble ? &Input.Preamble.Preamble : nullptr, in semaCodeComplete() 1982 if (Preamble == nullptr) // Can't run without Sema. in codeCompleteComment() 1995 {FileName, Offset, *Preamble, in codeCompleteComment() 2030 const PreambleData *Preamble, in codeComplete() argument 2049 Preamble, ParseInput); in codeComplete() 2053 FileName, Preamble ? Preamble->Includes : IncludeStructure(), in codeComplete() 2066 const PreambleData &Preamble, in signatureHelp() argument [all …]
|
| H A D | TUScheduler.cpp | 1089 auto Task = [this, Preamble = std::move(Preamble), CI = std::move(CI), in updatePreamble() 1095 if (!LatestPreamble || Preamble != *LatestPreamble) { in updatePreamble() 1104 std::swap(*LatestPreamble, Preamble); in updatePreamble() 1106 LatestPreamble = std::move(Preamble); in updatePreamble() 1112 Preamble.reset(); in updatePreamble() 1268 if (auto Preamble = getPossiblyStalePreamble()) in stats() local 1269 Result.UsedBytesPreamble = Preamble->Preamble.getSize(); in stats() 1744 std::shared_ptr<const PreambleData> Preamble = in runWithPreamble() local 1749 Preamble.get(), Signals.get()}); in runWithPreamble() 1765 std::shared_ptr<const PreambleData> Preamble; in runWithPreamble() local [all …]
|
| H A D | CodeComplete.h | 279 const PreambleData *Preamble, 286 const PreambleData &Preamble,
|
| H A D | TUScheduler.h | 46 const PreambleData *Preamble; member
|
| /llvm-project-15.0.7/llvm/lib/XRay/ |
| H A D | BlockPrinter.cpp | 15 CurrentState = State::Preamble; in visit() 25 CurrentState = State::Preamble; in visit() 30 CurrentState = State::Preamble; in visit() 35 CurrentState = State::Preamble; in visit() 41 if (CurrentState == State::Preamble) in visit()
|
| /llvm-project-15.0.7/compiler-rt/lib/xray/tests/unit/ |
| H A D | fdr_log_writer_test.cpp | 46 MetadataRecord Preamble[] = { in TEST() local 52 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST() 84 MetadataRecord Preamble[] = { in TEST() local 93 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST() 108 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST() 134 MetadataRecord Preamble[] = { in TEST() local 140 ASSERT_THAT(Writer.writeMetadataRecords(Preamble), in TEST()
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 77 std::string Preamble; member in __anon21803b4f0111::RewriteModernObjC 2585 Preamble += ","; in RewriteObjCStringLiteral() 5073 Preamble += HF; in RewriteByRefVar() 5903 Preamble += "\n};\n"; in Initialize() 5956 Preamble += "#else\n"; in Initialize() 5978 Preamble += "};\n"; in Initialize() 5994 Preamble += "};\n"; in Initialize() 6038 Preamble += " };\n"; in Initialize() 6041 Preamble += " }\n"; in Initialize() 6042 Preamble += "};\n"; in Initialize() [all …]
|
| H A D | RewriteObjC.cpp | 75 std::string Preamble; member in __anon0b56e30a0111::RewriteObjC 2511 Preamble += ","; in RewriteObjCStringLiteral() 4956 Preamble += "};\n"; in Initialize() 4960 Preamble += "#endif\n"; in Initialize() 5000 Preamble += "#endif\n"; in Initialize() 5007 Preamble += "};\n"; in Initialize() 5010 Preamble += "#else\n"; in Initialize() 5012 Preamble += "#endif\n"; in Initialize() 5014 Preamble += "#endif\n"; in Initialize() 5023 Preamble += "};\n"; in Initialize() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/tool/ |
| H A D | Check.cpp | 84 std::shared_ptr<const PreambleData> Preamble; member in clang::clangd::__anon6f28e4d60111::Checker 167 Preamble = buildPreamble(File, *Invocation, Inputs, /*StoreInMemory=*/true, in buildAST() 176 if (!Preamble) { in buildAST() 180 ErrCount += showErrors(Preamble->Diags); in buildAST() 184 /*InvocationDiags=*/std::vector<Diag>{}, Preamble); in buildAST() 190 .drop_front(Preamble->Diags.size())); in buildAST() 265 auto CC = codeComplete(File, EndPos, Preamble.get(), Inputs, CCOpts); in testLocationFeatures()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | TUSchedulerTests.cpp | 194 [&](Expected<InputsAndPreamble> Preamble) { EXPECT_ERROR(Preamble); }); in TEST_F() argument 202 [&](Expected<InputsAndPreamble> Preamble) { in TEST_F() argument 203 EXPECT_TRUE(bool(Preamble)); in TEST_F() 211 [&](Expected<InputsAndPreamble> Preamble) { in TEST_F() argument 212 ASSERT_FALSE(bool(Preamble)); in TEST_F() 552 ASSERT_TRUE((bool)Preamble); in TEST_F() 684 [&](Expected<InputsAndPreamble> Preamble) { in TEST_F() argument 687 cantFail(std::move(Preamble)).Preamble->Preamble.getBounds().Size, in TEST_F() 699 [&](Expected<InputsAndPreamble> Preamble) { in TEST_F() argument 702 cantFail(std::move(Preamble)).Preamble->Preamble.getBounds().Size, in TEST_F() [all …]
|
| H A D | TestTU.cpp | 121 auto Preamble = clang::clangd::buildPreamble(testPath(Filename), *CI, Inputs, in build() local 125 Diags.take(), Preamble); in build()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/test/ |
| H A D | semantic-tokens-refresh.test | 19 # Preamble stays the same, no refresh requests. 26 # Preamble changes
|
| /llvm-project-15.0.7/clang/test/CodeCompletion/ |
| H A D | pch-and-module.m | 26 // ===--- Preamble 30 // ===--- Preamble + Modules
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 1107 assert(Preamble && in Parse() 1309 if (Preamble) { in getMainBufferWithPrecompiledPreamble() 1324 Preamble.reset(); in getMainBufferWithPrecompiledPreamble() 1374 Preamble = std::move(*NewPreamble); in getMainBufferWithPrecompiledPreamble() 1394 assert(Preamble && "Preamble wasn't built"); in getMainBufferWithPrecompiledPreamble() 1838 if (Preamble || PreambleRebuildCountdown > 0) in Reparse() 2245 assert(Preamble && in CodeComplete() 2250 Preamble->AddImplicitPreamble(Clang->getInvocation(), VFS, in CodeComplete() 2497 if (Loc.isInvalid() || !Preamble || PreambleID.isInvalid()) in mapLocationFromPreamble() 2518 if (Loc.isInvalid() || !Preamble || PreambleID.isInvalid()) in mapLocationToPreamble() [all …]
|
| H A D | FrontendActions.cpp | 375 bool Preamble = CI.getPreprocessorOpts().PrecompiledPreambleBytes.first != 0; in ExecuteAction() local 387 Preamble ? serialization::MK_Preamble in ExecuteAction() 1102 unsigned Preamble = in ExecuteAction() local 1104 llvm::outs().write((*Buffer)->getBufferStart(), Preamble); in ExecuteAction()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | SymbolOrigin.h | 29 Preamble = 1 << 6, // From the dynamic index of preambles. enumerator
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-xray/X86/ |
| H A D | fdr-dump-arg1.txt | 4 ; CHECK-NEXT: Preamble:
|
| H A D | fdr-dump-arg1-version-3.txt | 5 ; CHECK-NEXT: Preamble:
|
| /llvm-project-15.0.7/llvm/include/llvm/XRay/ |
| H A D | BlockPrinter.h | 26 Preamble, enumerator
|
| /llvm-project-15.0.7/clang/include/clang/Frontend/ |
| H A D | ASTUnit.h | 83 enum class SkipFunctionBodiesScope { None, Preamble, PreambleAndMainFile }; enumerator 225 llvm::Optional<PrecompiledPreamble> Preamble; variable
|