Polly 20.0.0git
|
Go to the source code of this file.
Functions | |
static void | copy_method (isl_class &clazz, const isl_class &super, const std::string &name, FunctionDecl *fd, int depth) |
static bool | same_signature (FunctionDecl *fd1, FunctionDecl *fd2) |
static int | copy_depth (const isl_class &clazz, FunctionDecl *fd) |
static bool | is_overridden (FunctionDecl *fd, isl_class &clazz, const std::string &name, int depth) |
static bool | has_single_isl_argument (FunctionDecl *fd) |
static FunctionDecl * | single_local (const isl_class &clazz, const function_set &methods) |
static std::string | rename_method (std::string name) |
static Method::Kind | get_kind (const isl_class &clazz, FunctionDecl *method) |
static std::vector< ParmVarDecl * > | find_callback_args (FunctionDecl *fd) |
Variables | |
static const char * | rename_map [][2] |
|
static |
Definition at line 137 of file cpp.cc.
References isl_class::copy_depth.
Referenced by cpp_generator::copy_methods(), and is_overridden().
|
static |
Definition at line 101 of file cpp.cc.
References isl_class::copied_from, isl_class::copy_depth, isl_class::methods, and name.
Referenced by cpp_generator::copy_methods().
|
static |
Definition at line 965 of file cpp.cc.
References generator::is_callback().
|
static |
Definition at line 953 of file cpp.cc.
References Method::constructor, generator::is_constructor(), generator::is_static(), Method::member_method, and Method::static_method.
|
static |
Definition at line 403 of file cpp.cc.
References generator::is_isl_type().
Referenced by cpp_generator::class_printer::print_method_group().
|
static |
Definition at line 159 of file cpp.cc.
References copy_depth(), m, isl_class::methods, name, and same_signature().
Referenced by cpp_generator::copy_methods().
|
static |
Definition at line 754 of file cpp.cc.
References name, and rename_map.
|
static |
Definition at line 113 of file cpp.cc.
Referenced by is_overridden().
|
static |
Definition at line 418 of file cpp.cc.
References count(), isl_class::first_arg_matches_class(), and fn.
Referenced by cpp_generator::class_printer::print_method_group().
|
static |
Definition at line 746 of file cpp.cc.
Referenced by rename_method().