Searched refs:PartialTranslationUnit (Results 1 – 10 of 10) sorted by relevance
57 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();
32 struct PartialTranslationUnit;40 llvm::DenseMap<const PartialTranslationUnit *, llvm::orc::ResourceTrackerSP>50 llvm::Error addModule(PartialTranslationUnit &PTU);51 llvm::Error removeModule(PartialTranslationUnit &PTU);
142 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()
59 llvm::Error IncrementalExecutor::addModule(PartialTranslationUnit &PTU) { in addModule()67 llvm::Error IncrementalExecutor::removeModule(PartialTranslationUnit &PTU) { in removeModule()
208 llvm::Expected<PartialTranslationUnit &>213 llvm::Error Interpreter::Execute(PartialTranslationUnit &T) { in Execute()266 std::list<PartialTranslationUnit> &PTUs = IncrParser->getPTUs(); in Undo()
61 llvm::Expected<PartialTranslationUnit &> Parse(llvm::StringRef Code);62 llvm::Error Execute(PartialTranslationUnit &T);
29 struct PartialTranslationUnit { struct
58 std::array<clang::PartialTranslationUnit *, 2> PTUs; in TEST()
50 using PTU = PartialTranslationUnit; in TEST()
218 clang/include/clang/Interpreter/PartialTranslationUnit.h