Home
last modified time | relevance | path

Searched refs:PartialTranslationUnit (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/lib/Interpreter/
H A DIncrementalParser.h57 std::list<PartialTranslationUnit> PTUs;
69 llvm::Expected<PartialTranslationUnit &> Parse(llvm::StringRef Input);
75 void CleanUpPTU(PartialTranslationUnit &PTU);
77 std::list<PartialTranslationUnit> &getPTUs() { return PTUs; } in getPTUs()
80 llvm::Expected<PartialTranslationUnit &> ParseOrWrapTopLevelDecl();
H A DIncrementalExecutor.h32 struct PartialTranslationUnit;
40 llvm::DenseMap<const PartialTranslationUnit *, llvm::orc::ResourceTrackerSP>
50 llvm::Error addModule(PartialTranslationUnit &PTU);
51 llvm::Error removeModule(PartialTranslationUnit &PTU);
H A DIncrementalParser.cpp142 llvm::Expected<PartialTranslationUnit &>
150 PTUs.emplace_back(PartialTranslationUnit()); in ParseOrWrapTopLevelDecl()
151 PartialTranslationUnit &LastPTU = PTUs.back(); in ParseOrWrapTopLevelDecl()
184 PartialTranslationUnit MostRecentPTU = {C.getTranslationUnitDecl(), in ParseOrWrapTopLevelDecl()
216 llvm::Expected<PartialTranslationUnit &>
281 void IncrementalParser::CleanUpPTU(PartialTranslationUnit &PTU) { in CleanUpPTU()
H A DIncrementalExecutor.cpp59 llvm::Error IncrementalExecutor::addModule(PartialTranslationUnit &PTU) { in addModule()
67 llvm::Error IncrementalExecutor::removeModule(PartialTranslationUnit &PTU) { in removeModule()
H A DInterpreter.cpp208 llvm::Expected<PartialTranslationUnit &>
213 llvm::Error Interpreter::Execute(PartialTranslationUnit &T) { in Execute()
266 std::list<PartialTranslationUnit> &PTUs = IncrParser->getPTUs(); in Undo()
/llvm-project-15.0.7/clang/include/clang/Interpreter/
H A DInterpreter.h61 llvm::Expected<PartialTranslationUnit &> Parse(llvm::StringRef Code);
62 llvm::Error Execute(PartialTranslationUnit &T);
H A DPartialTranslationUnit.h29 struct PartialTranslationUnit { struct
/llvm-project-15.0.7/clang/unittests/Interpreter/
H A DIncrementalProcessingTest.cpp58 std::array<clang::PartialTranslationUnit *, 2> PTUs; in TEST()
H A DInterpreterTest.cpp50 using PTU = PartialTranslationUnit; in TEST()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt218 clang/include/clang/Interpreter/PartialTranslationUnit.h