![]()  | 
  
    Rosetta
    2019.12
    
   | 
 
#include <context.hpp>#include <clang/AST/DeclCXX.h>#include <string>#include <vector>#include <set>Classes | |
| class | binder::ClassBinder | 
Namespaces | |
| binder | |
Functions | |
| string | binder::template_specialization (clang::CXXRecordDecl const *C) | 
| std::string | binder::class_name (clang::CXXRecordDecl const *C) | 
| std::string | binder::class_qualified_name (clang::CXXRecordDecl const *C) | 
| std::vector< clang::QualType > | binder::get_type_dependencies (clang::CXXRecordDecl const *C) | 
| std::vector< clang::NamedDecl  const * >  | binder::get_decl_dependencies (clang::CXXRecordDecl const *C) | 
| bool | binder::is_bindable (clang::CXXRecordDecl const *C) | 
| check if generator can create binding  More... | |
| bool | binder::is_binding_requested (clang::CXXRecordDecl const *C, Config const &config) | 
| check if user requested binding for the given declaration  More... | |
| bool | binder::is_skipping_requested (clang::CXXRecordDecl const *C, Config const &config) | 
| check if user requested skipping for the given declaration  More... | |
| void | binder::add_relevant_includes (clang::CXXRecordDecl const *C, IncludeSet &includes, int level) | 
| std::string | binder::bind_forward_declaration (clang::CXXRecordDecl const *C, Context &) | 
| Create forward-binding for given class which consist of only class type without any member, function or constructors.  More... | |
 1.8.7