#include "TInterpreter.h"
#include <map>
#include <memory>
#include <set>
#include <tuple>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include <string>
#include <utility>
Classes | |
struct | TCling::CharPtrCmp_t |
struct | TCling::MutexStateAndRecurseCount |
struct | TCling::MutexStateAndRecurseCountDelta |
class | TCling::SuspendAutoLoadingRAII |
class | TCling |
This class defines an interface to the cling C++ interpreter. More... | |
class | TCling::TUniqueString |
Namespaces | |
namespace | clang |
namespace | llvm |
namespace | ROOT |
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7 | |
namespace | ROOT::TMetaUtils |
Macros | |
#define | TWin32SendClass char |
Functions | |
TObject * | TCling__GetObjectAddress (const char *Name, void *&LookupCtx) |
const clang::Decl * | TCling__GetObjectDecl (TObject *obj) |
void | TCling__InvalidateGlobal (const clang::Decl *) |
void | TCling__LibraryLoaded (const void *dyLibHandle, const char *canonicalName) |
void | TCling__LibraryUnloaded (const void *dyLibHandle, const char *canonicalName) |
void | TCling__RegisterRdictForLoadPCM (const std::string &pcmFileNameFullPath, llvm::StringRef *pcmContent) |
void | TCling__TransactionRollback (const cling::Transaction &) |
void | TCling__UpdateListsOnCommitted (const cling::Transaction &, cling::Interpreter *) |
void | TCling__UpdateListsOnUnloaded (const cling::Transaction &) |
TObject * TCling__GetObjectAddress | ( | const char * | Name, |
void *& | LookupCtx | ||
) |
Definition at line 600 of file TCling.cxx.
const clang::Decl * TCling__GetObjectDecl | ( | TObject * | obj | ) |
Definition at line 604 of file TCling.cxx.
void TCling__InvalidateGlobal | ( | const clang::Decl * | D | ) |
Definition at line 574 of file TCling.cxx.
void TCling__LibraryLoaded | ( | const void * | dyLibHandle, |
const char * | canonicalName | ||
) |
void TCling__LibraryUnloaded | ( | const void * | dyLibHandle, |
const char * | canonicalName | ||
) |
void TCling__RegisterRdictForLoadPCM | ( | const std::string & | pcmFileNameFullPath, |
llvm::StringRef * | pcmContent | ||
) |
Definition at line 647 of file TCling.cxx.
void TCling__TransactionRollback | ( | const cling::Transaction & | T | ) |
Definition at line 579 of file TCling.cxx.
void TCling__UpdateListsOnCommitted | ( | const cling::Transaction & | T, |
cling::Interpreter * | |||
) |
Definition at line 564 of file TCling.cxx.
void TCling__UpdateListsOnUnloaded | ( | const cling::Transaction & | T | ) |
Definition at line 569 of file TCling.cxx.