12#include "cling/Interpreter/InterpreterCallbacks.h" 
   65                                   llvm::StringRef FileName,
 
   67                                   clang::CharSourceRange ,
 
   68                                   const clang::FileEntry * ,
 
   71                                   const clang::Module * );
 
   77                             llvm::SmallVectorImpl<char>& RecoveryPath);
 
   81                             clang::DeclarationName 
Name);
 
  105                              llvm::StringRef canonicalName);
 
  107                                llvm::StringRef canonicalName);
 
  118                            clang::Scope *
S, 
const clang::FileEntry* FE = 0);
 
#define R(a, b, c, d, e, f, g, h, i)
 
virtual void LibraryUnloaded(const void *dyLibHandle, llvm::StringRef canonicalName)
 
virtual void * LockCompilationDuringUserCodeExecution()
 
bool tryAutoParseInternal(llvm::StringRef Name, clang::LookupResult &R, clang::Scope *S, const clang::FileEntry *FE=0)
 
bool tryFindROOTSpecialInternal(clang::LookupResult &R, clang::Scope *S)
 
virtual bool LookupObject(clang::LookupResult &R, clang::Scope *S)
 
bool fIsAutoParsingSuspended
 
bool IsAutoParsingSuspended()
 
bool tryResolveAtRuntimeInternal(clang::LookupResult &R, clang::Scope *S)
 
virtual bool LibraryLoadingFailed(const std::string &, const std::string &, bool, bool)
 
virtual void LibraryLoaded(const void *dyLibHandle, llvm::StringRef canonicalName)
 
virtual void DeclDeserialized(const clang::Decl *D)
 
virtual void ReturnedFromUserCode(void *stateInfo)
 
bool tryInjectImplicitAutoKeyword(clang::LookupResult &R, clang::Scope *S)
 
clang::NamespaceDecl * fROOTSpecialNamespace
 
void SetAutoloadingEnabled(bool val=true)
 
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 void UnlockCompilationDuringUserCodeExecution(void *StateInfo)
 
TClingCallbacks(cling::Interpreter *interp, bool hasCodeGen)
 
virtual void TransactionRollback(const cling::Transaction &T)
 
virtual void TransactionUnloaded(const cling::Transaction &T)
 
virtual void PrintStackTrace()
 
bool IsAutoloadingEnabled()
 
virtual bool FileNotFound(llvm::StringRef FileName, llvm::SmallVectorImpl< char > &RecoveryPath)
 
void SetAutoParsingSuspended(bool val=true)
 
virtual bool LookupObject(const clang::DeclContext *DC, clang::DeclarationName Name)
 
virtual void * EnteringUserCode()
 
virtual void TransactionCommitted(const cling::Transaction &T)
 
bool fIsAutoloadingRecursively
 
bool shouldResolveAtRuntime(clang::LookupResult &R, clang::Scope *S)
 
virtual void DefinitionShadowed(const clang::NamedDecl *D)
A previous definition has been shadowed; invalidate TCling' stored data about the old (global) decl.
 
RooArgSet S(const RooAbsArg &v1)