add_specialization(const Kind &kind) | template_cpp_generator::class_printer | |
class_printer(const specialization &instance, const specialization_printer &instance_printer, bool is_declaration) | template_cpp_generator::class_printer | |
cpp_generator::class_printer::class_printer(std::ostream &os, const isl_class &clazz, cpp_generator &generator, bool declarations) | cpp_generator::class_printer | |
clazz | cpp_generator::class_printer | |
cppstring | cpp_generator::class_printer | |
declarations | cpp_generator::class_printer | |
generator | template_cpp_generator::class_printer | |
get_param(FunctionDecl *fd, int pos, const std::vector< bool > &convert) | cpp_generator::class_printer | |
instance | template_cpp_generator::class_printer | |
is_return_kind(const Method &method, const Kind &return_kind) | template_cpp_generator::class_printer | |
method_decl_printer(const specialization &instance, const struct specialization_printer &instance_printer) | template_cpp_generator::method_decl_printer | inline |
next_variant(FunctionDecl *fd, std::vector< bool > &convert) | cpp_generator::class_printer | |
os | cpp_generator::class_printer | |
print_all_methods() | template_cpp_generator::class_printer | |
print_any_method(const Method &method) | template_cpp_generator::class_printer | |
print_at_method(const Method &method) | template_cpp_generator::class_printer | |
print_constructor(const Method &method) | template_cpp_generator::class_printer | |
print_constructors() | cpp_generator::class_printer | |
print_descendent_overloads(FunctionDecl *fd, const std::string &name) | cpp_generator::class_printer | |
print_get_method(FunctionDecl *fd) override | template_cpp_generator::method_decl_printer | virtual |
print_matching_method(const Method &method, const Signature &sig, const Kind &match_arg) | template_cpp_generator::class_printer | |
print_matching_method(const Method &method, const Signature &sig) | template_cpp_generator::class_printer | |
print_matching_method(const Method &method, const std::vector< Signature > &signatures) | template_cpp_generator::class_printer | |
print_member_method(const Method &method) | template_cpp_generator::class_printer | |
print_member_method_with_name(const Method &method, const std::string &name) | template_cpp_generator::class_printer | |
print_method(const Method &method) override | template_cpp_generator::class_printer | virtual |
print_method(const ConversionMethod &method) override | template_cpp_generator::class_printer | virtual |
print_method_group(const function_set &methods, const std::string &name) | cpp_generator::class_printer | |
print_method_header(const Method &method, const Signature &sig) | template_cpp_generator::class_printer | |
cpp_generator::class_printer::print_method_header(const Method &method, const cpp_type_printer &type_printer) | cpp_generator::class_printer | |
print_method_sig(const Method &method, const Signature &sig, bool deleted) override | template_cpp_generator::method_decl_printer | virtual |
print_method_template_arguments(const Signature &sig) | template_cpp_generator::class_printer | |
print_method_variants(FunctionDecl *fd, const std::string &name) | cpp_generator::class_printer | |
print_methods() | cpp_generator::class_printer | |
print_return_type(const Method &method, const Kind &kind) const | template_cpp_generator::class_printer | |
print_set_enums(FunctionDecl *fd) | cpp_generator::class_printer | |
print_set_enums() | cpp_generator::class_printer | |
print_special_member_method(const Method &method) | template_cpp_generator::class_printer | |
print_special_method(const Method &method, const infix_map_map &special_methods) | template_cpp_generator::class_printer | |
print_static_method(const Method &method) | template_cpp_generator::class_printer | |
print_type_named_member_method(const Method &method) | template_cpp_generator::class_printer | |
want_descendent_overloads(const function_set &methods) override | template_cpp_generator::class_printer | virtual |