Lines Matching refs:plain_cpp_generator

110 plain_cpp_generator::plain_cpp_generator(SourceManager &SM,  in plain_cpp_generator()  function in plain_cpp_generator
130 void plain_cpp_generator::generate() in generate()
152 void plain_cpp_generator::print_forward_declarations(ostream &os) in print_forward_declarations()
164 void plain_cpp_generator::print_declarations(ostream &os) in print_declarations()
181 void plain_cpp_generator::print_implementations(ostream &os) in print_implementations()
205 void plain_cpp_generator::decl_printer::print_subclass_type() in print_subclass_type()
238 void plain_cpp_generator::print_class(ostream &os, const isl_class &clazz) in print_class()
271 void plain_cpp_generator::print_class_forward_decl(ostream &os, in print_class_forward_decl()
299 void plain_cpp_generator::decl_printer::print_class_factory( in print_class_factory()
328 void plain_cpp_generator::decl_printer::print_protected_constructors() in print_protected_constructors()
349 void plain_cpp_generator::decl_printer::print_public_constructors() in print_public_constructors()
360 void plain_cpp_generator::decl_printer::print_method( in print_method()
368 void plain_cpp_generator::decl_printer::print_method(const Method &method) in print_method()
376 void plain_cpp_generator::decl_printer::print_id_constructor_user() in print_id_constructor_user()
385 void plain_cpp_generator::decl_printer::print_id_user(bool optional) in print_id_user()
397 void plain_cpp_generator::decl_printer::print_copy_assignment() in print_copy_assignment()
408 void plain_cpp_generator::decl_printer::print_destructor() in print_destructor()
452 void plain_cpp_generator::decl_printer::print_ptr() in print_ptr()
477 void plain_cpp_generator::decl_printer::print_isa_type_template(int indent, in print_isa_type_template()
501 void plain_cpp_generator::decl_printer::print_downcast() in print_downcast()
518 void plain_cpp_generator::decl_printer::print_ctx() in print_ctx()
527 void plain_cpp_generator::decl_printer::print_method_separator() in print_method_separator()
545 void plain_cpp_generator::plain_printer::print_persistent_callback_prototype( in print_persistent_callback_prototype()
574 plain_cpp_generator::plain_printer::print_persistent_callback_setter_prototype( in print_persistent_callback_setter_prototype()
600 void plain_cpp_generator::decl_printer::print_persistent_callback_data( in print_persistent_callback_data()
627 void plain_cpp_generator::decl_printer::print_persistent_callbacks() in print_persistent_callbacks()
648 void plain_cpp_generator::decl_printer::print_get_method(FunctionDecl *fd) in print_get_method()
657 void plain_cpp_generator::print_class_impl(ostream &os, const isl_class &clazz) in print_class_impl()
702 void plain_cpp_generator::print_invalid(ostream &os, int indent, in print_invalid()
725 void plain_cpp_generator::impl_printer::print_stream_insertion() in print_stream_insertion()
756 void plain_cpp_generator::impl_printer::print_check_ptr(const char *ptr) in print_check_ptr()
770 void plain_cpp_generator::impl_printer::print_check_ptr_start(const char *ptr) in print_check_ptr_start()
786 void plain_cpp_generator::impl_printer::print_check_ptr_end(const char *ptr) in print_check_ptr_end()
813 void plain_cpp_generator::impl_printer::print_class_factory() in print_class_factory()
841 void plain_cpp_generator::impl_printer::print_protected_constructors() in print_protected_constructors()
873 void plain_cpp_generator::impl_printer::print_public_constructors() in print_public_constructors()
924 void plain_cpp_generator::impl_printer::print_method(const Method &method) in print_method()
965 void plain_cpp_generator::impl_printer::print_arg_conversion(ParmVarDecl *dst, in print_arg_conversion()
996 void plain_cpp_generator::impl_printer::print_method( in print_method()
1036 void plain_cpp_generator::impl_printer::print_id_constructor_user() in print_id_constructor_user()
1070 void plain_cpp_generator::impl_printer::print_id_user(bool optional) in print_id_user()
1099 void plain_cpp_generator::impl_printer::print_copy_assignment() in print_copy_assignment()
1118 void plain_cpp_generator::impl_printer::print_destructor() in print_destructor()
1137 void plain_cpp_generator::print_check_no_persistent_callback(ostream &os, in print_check_no_persistent_callback()
1155 void plain_cpp_generator::impl_printer::print_ptr() in print_ptr()
1199 void plain_cpp_generator::impl_printer::print_downcast() in print_downcast()
1242 void plain_cpp_generator::impl_printer::print_ctx() in print_ctx()
1258 void plain_cpp_generator::impl_printer::print_method_separator() in print_method_separator()
1265 void plain_cpp_generator::impl_printer::print_persistent_callbacks() in print_persistent_callbacks()
1297 void plain_cpp_generator::impl_printer::print_get_method(FunctionDecl *fd) in print_get_method()
1324 void plain_cpp_generator::impl_printer::print_argument_validity_check( in print_argument_validity_check()
1365 void plain_cpp_generator::impl_printer::print_save_ctx(const std::string &ctx) in print_save_ctx()
1382 void plain_cpp_generator::impl_printer::print_save_ctx(const Method &method) in print_save_ctx()
1418 void plain_cpp_generator::impl_printer::print_on_error_continue() in print_on_error_continue()
1472 void plain_cpp_generator::impl_printer::print_exceptional_execution_check( in print_exceptional_execution_check()
1508 std::unique_ptr<cpp_type_printer> plain_cpp_generator::type_printer() in type_printer()
1524 std::string plain_cpp_generator::get_return_type(const Method &method) in get_return_type()
1538 void plain_cpp_generator::impl_printer::print_set_persistent_callback( in print_set_persistent_callback()
1595 void plain_cpp_generator::impl_printer::print_method_return( in print_method_return()
1628 void plain_cpp_generator::plain_printer::print_full_method_header( in print_full_method_header()
1648 string plain_cpp_generator::generate_callback_args(QualType type, bool cpp) in generate_callback_args()
1659 string plain_cpp_generator::generate_callback_type(QualType type) in generate_callback_type()
1674 void plain_cpp_generator::impl_printer::print_wrapped_call_checked(int indent, in print_wrapped_call_checked()
1719 void plain_cpp_generator::impl_printer::print_wrapped_call(int indent, in print_wrapped_call()
1770 void plain_cpp_generator::plain_printer::print_callback_data_decl( in print_callback_data_decl()
1799 bool plain_cpp_generator::plain_printer::want_descendent_overloads( in want_descendent_overloads()
1810 void plain_cpp_generator::plain_printer::print_id_constructor_user_header() in print_id_constructor_user_header()
1828 void plain_cpp_generator::plain_printer::print_id_user_header(bool optional) in print_id_user_header()
1860 void plain_cpp_generator::plain_printer::print_special_id() in print_special_id()
1875 void plain_cpp_generator::plain_printer::print_special() in print_special()
1883 void plain_cpp_generator::plain_printer::print_public_methods() in print_public_methods()
1927 void plain_cpp_generator::impl_printer::print_callback_body(int indent, in print_callback_body()
2011 void plain_cpp_generator::impl_printer::print_callback_local(ParmVarDecl *param) in print_callback_local()
2048 string plain_cpp_generator::isl_bool2cpp() in isl_bool2cpp()
2084 string plain_cpp_generator::isl_namespace() in isl_namespace()
2095 string plain_cpp_generator::param2cpp(QualType type) in param2cpp()