![]() |
Rosetta
3.6
|
Binding generation for static and member functions. More...
Classes | |
class | binder::FunctionBinder |
Namespaces | |
binder | |
Functions | |
string | binder::function_arguments (clang::FunctionDecl const *record) |
std::string | binder::function_pointer_type (clang::FunctionDecl const *record) |
std::string | binder::function_qualified_name (clang::FunctionDecl const *F) |
bool | binder::is_binding_requested (clang::FunctionDecl const *F, Config const &config) |
check if user requested binding for the given declaration More... | |
bool | binder::is_skipping_requested (clang::FunctionDecl const *F, Config const &config) |
check if user requested skipping for the given declaration More... | |
std::string | binder::bind_function (clang::FunctionDecl *F, Context &) |
void | binder::add_relevant_includes (clang::FunctionDecl const *F, std::vector< std::string > &includes, std::set< clang::NamedDecl const * > &stack) |
extract include needed for this generator and add it to includes vector More... | |
bool | binder::is_bindable (clang::FunctionDecl const *F) |
check if generator can create binding More... | |
Binding generation for static and member functions.