|
Polly 22.0.0git
|
This is the complete list of members for cpp_generator, including all inherited members.
| add_class(RecordDecl *decl) | generator | protected |
| add_subclass(RecordDecl *decl, const string &name, const string &sub_name) | generator | protected |
| add_type_subclasses(FunctionDecl *method) | generator | protected |
| automatic_conversion_functions | generator | privatestatic |
| callback_takes_argument(ParmVarDecl *param, int pos) | generator | protected |
| classes | generator | protected |
| conversions | generator | protected |
| copy_methods(isl_class &clazz, const std::string &name, const isl_class &super, const function_set &methods) | cpp_generator | private |
| copy_super_methods(isl_class &clazz, const isl_class &super) | cpp_generator | private |
| copy_super_methods(isl_class &clazz, set< string > &done) | cpp_generator | private |
| copy_super_methods() | cpp_generator | private |
| cpp_generator(SourceManager &SM, set< RecordDecl * > &exported_types, set< FunctionDecl * > exported_functions, set< FunctionDecl * > functions) | cpp_generator | |
| die(const char *msg) __attribute__((noreturn)) | generator | static |
| die(string msg) __attribute__((noreturn)) | generator | static |
| drop_suffix(const std::string &s, const std::string &suffix) | generator | static |
| extract_automatic_conversion(FunctionDecl *fd) | generator | private |
| extract_automatic_conversions() | generator | private |
| extract_class_automatic_conversions(const isl_class &clazz) | generator | private |
| extract_prototype(QualType type) | generator | static |
| extract_type(QualType type) | generator | static |
| find_by_name(const string &name, bool required) | generator | protected |
| find_superclasses(Decl *decl) | generator | static |
| first_arg_is_isl_ctx(FunctionDecl *fd) | generator | static |
| functions_by_name | generator | protected |
| generate()=0 | generator | pure virtual |
| generator(SourceManager &SM, set< RecordDecl * > &exported_types, set< FunctionDecl * > exported_functions, set< FunctionDecl * > functions) | generator | |
| gives(Decl *decl) | generator | static |
| is_callback(QualType type) | generator | static |
| is_callback_arg(FunctionDecl *fd, int i) | generator | static |
| is_constructor(Decl *decl) | generator | static |
| is_implicit_conversion(const Method &cons) | cpp_generator | private |
| is_isl_bool(QualType type) | generator | static |
| is_isl_ctx(QualType type) | generator | static |
| is_isl_neg_error(QualType type) | generator | static |
| is_isl_size(QualType type) | generator | static |
| is_isl_stat(QualType type) | generator | static |
| is_isl_type(QualType type) | generator | static |
| is_long(QualType type) | generator | static |
| is_mutator(const isl_class &clazz, FunctionDecl *fd) | generator | static |
| is_overload(Decl *decl) | generator | static |
| is_static(const isl_class &clazz, FunctionDecl *method) | generator | static |
| is_string(QualType type) | generator | static |
| is_subclass(QualType subclass_type, const isl_class &class_type) | cpp_generator | private |
| generator::is_subclass(FunctionDecl *decl) | generator | static |
| keeps(Decl *decl) | generator | static |
| method2class(FunctionDecl *fd) | generator | protected |
| persistent_callback_arg(FunctionDecl *fd) | generator | static |
| prototype_n_args(QualType type) | generator | static |
| set_class_construction_types(isl_class &clazz) | cpp_generator | private |
| set_construction_types() | cpp_generator | private |
| SM | generator | protected |
| takes(Decl *decl) | generator | static |
| type2cpp(const isl_class &clazz) | cpp_generator | static |
| type2cpp(string type_string) | cpp_generator | static |
| ~generator() | generator | inlinevirtual |