Rosetta  2020.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
context.hpp File Reference
#include <config.hpp>
#include <clang/AST/Decl.h>
#include <llvm/Support/raw_ostream.h>
#include <string>
#include <vector>
#include <set>
#include <unordered_set>
#include <unordered_map>

Classes

class  binder::IncludeSet
 
class  binder::Binder
 Bindings Generator - represent object that can generate binding info for function, class, enum or data variable. More...
 
class  binder::Context
 Context - root, hold bindings info for whole TranslationUnit. More...
 

Namespaces

 binder
 

Typedefs

typedef std::shared_ptr< Binder > binder::BinderOP
 
typedef std::vector< BinderOP > binder::Binders
 

Functions

llvm::raw_ostream & binder::operator<< (llvm::raw_ostream &os, Binder const &b)