ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
TClingClassInfo.cxx File Reference
#include "TClingClassInfo.h"
#include "TClassEdit.h"
#include "TClingBaseClassInfo.h"
#include "TClingCallFunc.h"
#include "TClingMethodInfo.h"
#include "TDictionary.h"
#include "TClingTypeInfo.h"
#include "TError.h"
#include "TMetaUtils.h"
#include "ThreadLocalStorage.h"
#include "cling/Interpreter/Interpreter.h"
#include "cling/Interpreter/LookupHelper.h"
#include "cling/Utils/AST.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/AST/GlobalDecl.h"
#include "clang/AST/PrettyPrinter.h"
#include "clang/AST/RecordLayout.h"
#include "clang/AST/Type.h"
#include "clang/Basic/Specifiers.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Sema/Sema.h"
#include "llvm/ExecutionEngine/GenericValue.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/raw_ostream.h"
#include <sstream>
#include <string>
Include dependency graph for TClingClassInfo.cxx:

Go to the source code of this file.

Functions

static std::string FullyQualifiedName (const Decl *decl)
 
static bool HasBody (const clang::FunctionDecl &decl, const cling::Interpreter &interp)
 

Function Documentation

static std::string FullyQualifiedName ( const Decl *  decl)
static

Definition at line 60 of file TClingClassInfo.cxx.

Referenced by TClingClassInfo::Delete(), and TClingClassInfo::New().

static bool HasBody ( const clang::FunctionDecl &  decl,
const cling::Interpreter &  interp 
)
static

Definition at line 646 of file TClingClassInfo.cxx.

Referenced by TClingClassInfo::HasDefaultConstructor().