clang: lib/Interpreter/Interpreter.cpp File Reference (original) (raw)

#include "[DeviceOffload.h](DeviceOffload%5F8h%5Fsource.html)"
#include "[IncrementalExecutor.h](IncrementalExecutor%5F8h%5Fsource.html)"
#include "[IncrementalParser.h](IncrementalParser%5F8h%5Fsource.html)"
#include "[InterpreterUtils.h](InterpreterUtils%5F8h%5Fsource.html)"
#include "llvm/Support/VirtualFileSystem.h"
#include "[clang/AST/ASTConsumer.h](ASTConsumer%5F8h%5Fsource.html)"
#include "[clang/AST/ASTContext.h](ASTContext%5F8h%5Fsource.html)"
#include "[clang/AST/Mangle.h](Mangle%5F8h%5Fsource.html)"
#include "[clang/AST/TypeVisitor.h](TypeVisitor%5F8h%5Fsource.html)"
#include "[clang/Basic/DiagnosticSema.h](DiagnosticSema%5F8h%5Fsource.html)"
#include "[clang/Basic/TargetInfo.h](include%5F2clang%5F2Basic%5F2TargetInfo%5F8h%5Fsource.html)"
#include "[clang/CodeGen/CodeGenAction.h](CodeGenAction%5F8h%5Fsource.html)"
#include "[clang/CodeGen/ModuleBuilder.h](ModuleBuilder%5F8h%5Fsource.html)"
#include "[clang/CodeGen/ObjectFilePCHContainerWriter.h](ObjectFilePCHContainerWriter%5F8h%5Fsource.html)"
#include "[clang/Driver/Compilation.h](Compilation%5F8h%5Fsource.html)"
#include "[clang/Driver/Driver.h](Driver%5F8h%5Fsource.html)"
#include "[clang/Driver/Job.h](Job%5F8h%5Fsource.html)"
#include "[clang/Driver/Options.h](Options%5F8h%5Fsource.html)"
#include "[clang/Driver/Tool.h](Tool%5F8h%5Fsource.html)"
#include "[clang/Frontend/CompilerInstance.h](CompilerInstance%5F8h%5Fsource.html)"
#include "[clang/Frontend/FrontendAction.h](FrontendAction%5F8h%5Fsource.html)"
#include "[clang/Frontend/MultiplexConsumer.h](MultiplexConsumer%5F8h%5Fsource.html)"
#include "[clang/Frontend/TextDiagnosticBuffer.h](TextDiagnosticBuffer%5F8h%5Fsource.html)"
#include "[clang/FrontendTool/Utils.h](FrontendTool%5F2Utils%5F8h%5Fsource.html)"
#include "[clang/Interpreter/Interpreter.h](Interpreter%5F8h%5Fsource.html)"
#include "[clang/Interpreter/Value.h](Interpreter%5F2Value%5F8h%5Fsource.html)"
#include "[clang/Lex/PreprocessorOptions.h](PreprocessorOptions%5F8h%5Fsource.html)"
#include "[clang/Sema/Lookup.h](Sema%5F2Lookup%5F8h%5Fsource.html)"
#include "[clang/Serialization/ObjectFilePCHContainerReader.h](ObjectFilePCHContainerReader%5F8h%5Fsource.html)"
#include "llvm/ExecutionEngine/JITSymbol.h"
#include "llvm/ExecutionEngine/Orc/LLJIT.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/Errc.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Host.h"
#include "llvm/Transforms/Utils/Cloning.h"

Go to the source code of this file.

Classes
class clang::InProcessPrintingASTConsumer
class clang::IncrementalAction
A custom action enabling the incremental processing functionality. More...
Namespaces
namespace clang
The JSON file list parser is used to communicate input to InstallAPI.
Macros
#define DEBUG_TYPE "clang-repl"
Functions
static llvm::Expected< llvm::orc::JITTargetMachineBuilder > clang::createJITTargetMachineBuilder (const std::string &TT)
Variables
const char *const clang::Runtimes

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "clang-repl"

Definition at line 56 of file Interpreter.cpp.