Searched refs:IncrementalExecutor (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/gnu/llvm/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp1 //===--- IncrementalExecutor.cpp - Incremental Execution --------*- C++ -*-===//
13 #include "IncrementalExecutor.h"
31 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, function in class:clang::IncrementalExecutor
57 IncrementalExecutor::~IncrementalExecutor() {}
59 llvm::Error IncrementalExecutor::addModule(PartialTranslationUnit &PTU) {
67 llvm::Error IncrementalExecutor::removeModule(PartialTranslationUnit &PTU) {
80 llvm::Error IncrementalExecutor::cleanUp() {
85 llvm::Error IncrementalExecutor
[all...]
H A DIncrementalExecutor.h1 //===--- IncrementalExecutor.h - Incremental Execution ----------*- C++ -*-===//
35 class IncrementalExecutor { class in namespace:clang
46 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, llvm::Error &Err,
48 ~IncrementalExecutor();
H A DInterpreter.cpp16 #include "IncrementalExecutor.h"
187 llvm::Twine("Failed to clean up IncrementalExecutor: ") +
223 IncrExecutor = std::make_unique<IncrementalExecutor>(*TSCtx, Err, TI);
255 return IncrExecutor->getSymbolAddress(IRName, IncrementalExecutor::IRName);
265 return IncrExecutor->getSymbolAddress(Name, IncrementalExecutor::LinkerName);
/openbsd-current/gnu/llvm/clang/include/clang/Interpreter/
H A DInterpreter.h37 class IncrementalExecutor;
51 std::unique_ptr<IncrementalExecutor> IncrExecutor;

Completed in 215 milliseconds