Definition at line 36 of file TClingCallbacks.h.
|
| TClingCallbacks (cling::Interpreter *interp) |
|
| ~TClingCallbacks () |
|
void | Initialize () |
|
void | SetAutoloadingEnabled (bool val=true) |
|
bool | IsAutoloadingEnabled () |
|
void | SetAutoParsingSuspended (bool val=true) |
|
bool | IsAutoParsingSuspended () |
|
virtual void | InclusionDirective (clang::SourceLocation, const clang::Token &, llvm::StringRef FileName, bool, clang::CharSourceRange, const clang::FileEntry *, llvm::StringRef, llvm::StringRef, const clang::Module *) |
|
virtual bool | FileNotFound (llvm::StringRef FileName, llvm::SmallVectorImpl< char > &RecoveryPath) |
|
virtual bool | LookupObject (clang::LookupResult &R, clang::Scope *S) |
|
virtual bool | LookupObject (const clang::DeclContext *DC, clang::DeclarationName Name) |
|
virtual bool | LookupObject (clang::TagDecl *Tag) |
|
virtual void | TransactionCommitted (const cling::Transaction &T) |
|
virtual void | TransactionUnloaded (const cling::Transaction &T) |
|
virtual void | TransactionRollback (const cling::Transaction &T) |
|
virtual void | DeclDeserialized (const clang::Decl *D) |
|
virtual void | LibraryLoaded (const void *dyLibHandle, llvm::StringRef canonicalName) |
|
virtual void | LibraryUnloaded (const void *dyLibHandle, llvm::StringRef canonicalName) |
|
#include </mnt/vdb/lsf/workspace/root-makedoc-v606/rootspi/rdoc/src/v6-06-00-patches/core/meta/src/TClingCallbacks.h>
TClingCallbacks::TClingCallbacks |
( |
cling::Interpreter * |
interp | ) |
|
TClingCallbacks::~TClingCallbacks |
( |
| ) |
|
void TClingCallbacks::DeclDeserialized |
( |
const clang::Decl * |
D | ) |
|
|
virtual |
bool TClingCallbacks::FileNotFound |
( |
llvm::StringRef |
FileName, |
|
|
llvm::SmallVectorImpl< char > & |
RecoveryPath |
|
) |
| |
|
virtual |
void TClingCallbacks::InclusionDirective |
( |
clang::SourceLocation |
sLoc, |
|
|
const clang::Token & |
, |
|
|
llvm::StringRef |
FileName, |
|
|
bool |
, |
|
|
clang::CharSourceRange |
, |
|
|
const clang::FileEntry * |
FE, |
|
|
llvm::StringRef |
, |
|
|
llvm::StringRef |
, |
|
|
const clang::Module * |
|
|
) |
| |
|
virtual |
void TClingCallbacks::Initialize |
( |
| ) |
|
bool TClingCallbacks::IsAutoloadingEnabled |
( |
| ) |
|
|
inline |
bool TClingCallbacks::IsAutoParsingSuspended |
( |
| ) |
|
|
inline |
void TClingCallbacks::LibraryLoaded |
( |
const void * |
dyLibHandle, |
|
|
llvm::StringRef |
canonicalName |
|
) |
| |
|
virtual |
void TClingCallbacks::LibraryUnloaded |
( |
const void * |
dyLibHandle, |
|
|
llvm::StringRef |
canonicalName |
|
) |
| |
|
virtual |
virtual bool TClingCallbacks::LookupObject |
( |
clang::LookupResult & |
R, |
|
|
clang::Scope * |
S |
|
) |
| |
|
virtual |
virtual bool TClingCallbacks::LookupObject |
( |
const clang::DeclContext * |
DC, |
|
|
clang::DeclarationName |
Name |
|
) |
| |
|
virtual |
bool TClingCallbacks::LookupObject |
( |
clang::TagDecl * |
Tag | ) |
|
|
virtual |
void TClingCallbacks::SetAutoloadingEnabled |
( |
bool |
val = true | ) |
|
|
inline |
void TClingCallbacks::SetAutoParsingSuspended |
( |
bool |
val = true | ) |
|
|
inline |
bool TClingCallbacks::shouldResolveAtRuntime |
( |
clang::LookupResult & |
R, |
|
|
clang::Scope * |
S |
|
) |
| |
|
private |
void TClingCallbacks::TransactionCommitted |
( |
const cling::Transaction & |
T | ) |
|
|
virtual |
void TClingCallbacks::TransactionRollback |
( |
const cling::Transaction & |
T | ) |
|
|
virtual |
void TClingCallbacks::TransactionUnloaded |
( |
const cling::Transaction & |
T | ) |
|
|
virtual |
bool TClingCallbacks::tryAutoParseInternal |
( |
llvm::StringRef |
Name, |
|
|
clang::LookupResult & |
R, |
|
|
clang::Scope * |
S, |
|
|
const clang::FileEntry * |
FE = 0 |
|
) |
| |
|
private |
bool TClingCallbacks::tryFindROOTSpecialInternal |
( |
clang::LookupResult & |
R, |
|
|
clang::Scope * |
S |
|
) |
| |
|
private |
bool TClingCallbacks::tryInjectImplicitAutoKeyword |
( |
clang::LookupResult & |
R, |
|
|
clang::Scope * |
S |
|
) |
| |
|
private |
bool TClingCallbacks::tryResolveAtRuntimeInternal |
( |
clang::LookupResult & |
R, |
|
|
clang::Scope * |
S |
|
) |
| |
|
private |
bool TClingCallbacks::fFirstRun |
|
private |
bool TClingCallbacks::fIsAutoloading |
|
private |
bool TClingCallbacks::fIsAutoloadingRecursively |
|
private |
bool TClingCallbacks::fIsAutoParsingSuspended |
|
private |
void* TClingCallbacks::fLastLookupCtx |
|
private |
bool TClingCallbacks::fPPChanged |
|
private |
bool TClingCallbacks::fPPOldFlag |
|
private |
clang::NamespaceDecl* TClingCallbacks::fROOTSpecialNamespace |
|
private |
The documentation for this class was generated from the following files: