Logo ROOT  
Reference Guide
Scanner.cxx File Reference
#include "Scanner.h"
#include "clang/AST/ASTConsumer.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Basic/SourceManager.h"
#include "llvm/ADT/SmallSet.h"
#include "clang/Sema/Sema.h"
#include "clang/Frontend/CompilerInstance.h"
#include "cling/Interpreter/Interpreter.h"
#include "llvm/Support/Path.h"
#include "TClassEdit.h"
#include <iostream>
#include <sstream>
#include "SelectionRules.h"
Include dependency graph for Scanner.cxx:

Functions

std::string AddSpace (const std::string &txt)
 
long APIntToLong (const llvm::APInt &num)
 
size_t APIntToSize (const llvm::APInt &num)
 
std::string APIntToStr (const llvm::APInt &num)
 
std::string IntToStd (int num)
 
std::string IntToStr (int num)
 
std::string Message (const std::string &msg, const std::string &location)
 
voidToDeclProp (clang::Decl *item)
 

Variables

cling::Interpreter * gInterp
 

Function Documentation

◆ AddSpace()

std::string AddSpace ( const std::string &  txt)
inline

Definition at line 265 of file Scanner.cxx.

◆ APIntToLong()

long APIntToLong ( const llvm::APInt &  num)
inline

Definition at line 146 of file Scanner.cxx.

◆ APIntToSize()

size_t APIntToSize ( const llvm::APInt &  num)
inline

Definition at line 139 of file Scanner.cxx.

◆ APIntToStr()

std::string APIntToStr ( const llvm::APInt &  num)
inline

Definition at line 153 of file Scanner.cxx.

◆ IntToStd()

std::string IntToStd ( int  num)
inline

Definition at line 169 of file Scanner.cxx.

◆ IntToStr()

std::string IntToStr ( int  num)
inline

Definition at line 160 of file Scanner.cxx.

◆ Message()

std::string Message ( const std::string &  msg,
const std::string &  location 
)
inline

Definition at line 178 of file Scanner.cxx.

◆ ToDeclProp()

void* ToDeclProp ( clang::Decl *  item)
inline

Definition at line 131 of file Scanner.cxx.

Variable Documentation

◆ gInterp

cling::Interpreter* gInterp
extern