Lines Matching refs:cpp_generator
48 void cpp_generator::set_class_construction_types(isl_class &clazz) in set_class_construction_types()
68 void cpp_generator::set_construction_types() in set_construction_types()
86 cpp_generator::cpp_generator(SourceManager &SM, in cpp_generator() function in cpp_generator
181 void cpp_generator::copy_methods(isl_class &clazz, const std::string &name, in copy_methods()
201 void cpp_generator::copy_super_methods(isl_class &clazz, const isl_class &super) in copy_super_methods()
221 void cpp_generator::copy_super_methods(isl_class &clazz, set<string> &done) in copy_super_methods()
250 void cpp_generator::copy_super_methods() in copy_super_methods()
277 void cpp_generator::class_printer::print_constructors() in print_constructors()
285 void cpp_generator::class_printer::print_methods() in print_methods()
297 void cpp_generator::class_printer::print_set_enums(FunctionDecl *fd) in print_set_enums()
309 void cpp_generator::class_printer::print_set_enums() in print_set_enums()
331 bool cpp_generator::class_printer::next_variant(FunctionDecl *fd, in next_variant()
375 void cpp_generator::class_printer::print_method_variants(FunctionDecl *fd, in print_method_variants()
441 void cpp_generator::class_printer::print_descendent_overloads( in print_descendent_overloads()
466 void cpp_generator::class_printer::print_method_group( in print_method_group()
557 return cpp_generator::type2cpp(method.clazz); in return_type()
567 ParmVarDecl *cpp_generator::class_printer::get_param(FunctionDecl *fd, in get_param()
620 void cpp_generator::class_printer::print_method_header( in print_method_header()
766 string cpp_generator::type2cpp(const isl_class &clazz) in type2cpp()
773 string cpp_generator::type2cpp(string type_str) in type2cpp()
843 return qualified(arg, cpp_generator::type2cpp(name)); in isl_type()
853 if (cpp_generator::is_isl_type(type)) in param()
856 if (cpp_generator::is_isl_bool(type)) in param()
859 if (cpp_generator::is_isl_stat(type)) in param()
862 if (cpp_generator::is_isl_size(type)) in param()
868 if (cpp_generator::is_string(type)) in param()
871 if (cpp_generator::is_callback(type)) in param()
879 bool cpp_generator::is_subclass(QualType subclass_type, in is_subclass()
915 bool cpp_generator::is_implicit_conversion(const Method &cons) in is_implicit_conversion()
1261 auto cpp_type = ns + cpp_generator::type2cpp(this_type); in print_call()
1305 cpp_generator::class_printer::class_printer(std::ostream &os, in class_printer()
1306 const isl_class &clazz, cpp_generator &generator, in class_printer()