| /llvm-project-15.0.7/polly/lib/External/isl/interface/ |
| H A D | python.cc | 766 if (!clazz.fn_type) in print_upcast_constructors() 876 if (!clazz.fn_type && !clazz.is_type_subclass()) in print_new() 881 if (clazz.fn_type) { in print_new() 979 for (in = clazz.constructors.begin(); in != clazz.constructors.end(); in print_method_types() 985 for (it = clazz.methods.begin(); it != clazz.methods.end(); ++it) in print_method_types() 988 for (ie = clazz.set_enums.begin(); ie != clazz.set_enums.end(); ++ie) in print_method_types() 995 if (clazz.fn_type) in print_method_types() 1028 if (clazz.is_type_subclass() && done.find(clazz.name) == done.end()) in print() 1041 for (in = clazz.constructors.begin(); in != clazz.constructors.end(); in print() 1056 for (it = clazz.methods.begin(); it != clazz.methods.end(); ++it) in print() [all …]
|
| H A D | cpp.cc | 71 auto &clazz = kvp.second; in set_construction_types() local 104 clazz.methods[name].insert(fd); in copy_method() 170 clazz.methods[name].erase(m); in is_overridden() 228 done.insert(clazz.name); in copy_super_methods() 255 auto &clazz = kvp.second; in copy_super_methods() local 545 return clazz.is_type_subclass() && generator::is_mutator(clazz, fd); in is_subclass_mutator() 917 const auto &clazz = cons.clazz; in is_implicit_conversion() local 969 clazz(clazz), fd(fd), name(rename_method(name)), in Method() 970 kind(get_kind(clazz, fd)), in Method() 982 Method(clazz, fd, clazz.method_name(fd)) in Method() [all …]
|
| H A D | python.h | 21 void print(const isl_class &clazz); 36 void print_method_return(int indent, const isl_class &clazz, 41 void print_upcast_constructors(const isl_class &clazz); 42 void print_new(const isl_class &clazz, 44 void print_representation(const isl_class &clazz, 46 void print_copy_callbacks(const isl_class &clazz); 48 void print_method_types(const isl_class &clazz); 52 void print_method_call(int indent, const isl_class &clazz, 57 void print_method_overload(const isl_class &clazz, 61 void print_set_enum(const isl_class &clazz, FunctionDecl *fd, [all …]
|
| H A D | cpp_conversion.cc | 22 void cpp_conversion_generator::cast(const isl_class &clazz, const char *to) in cast() argument 24 string name = cpp_generator::type2cpp(clazz); in cast() 26 if (!clazz.is_type_subclass()) in cast() 29 cast(classes[clazz.superclass_name], to); in cast() 39 void cpp_conversion_generator::convert(const isl_class &clazz, in convert() argument 42 string name = cpp_generator::type2cpp(clazz); in convert() 47 cast(clazz, to); in convert() 68 void cpp_conversion_generator::print(const isl_class &clazz) in print() argument 70 convert(clazz, "", "checked::", "check"); in print() 71 convert(clazz, "checked::", "", "uncheck"); in print()
|
| H A D | plain_cpp.cc | 211 if (!clazz.is_type_subclass()) in print_subclass_type() 222 clazz.subclass_name.c_str()); in print_subclass_type() 249 if (clazz.is_type_subclass()) in print_class() 282 const isl_class &clazz) in print_class_forward_decl() argument 315 if (clazz.is_type_subclass()) in print_class_factory() 405 if (clazz.is_type_subclass()) in print_destructor() 449 if (clazz.is_type_subclass()) in print_ptr() 496 if (!clazz.fn_type) in print_downcast() 725 if (!clazz.fn_to_str) in print_stream_insertion() 772 clazz.name.c_str(), ptr); in print_check_ptr_start() [all …]
|
| H A D | cpp.h | 26 Method(const isl_class &clazz, FunctionDecl *fd, 28 Method(const isl_class &clazz, FunctionDecl *fd); 41 const isl_class &clazz; member 88 EnumMethod(const isl_class &clazz, FunctionDecl *fd, 130 void set_class_construction_types(isl_class &clazz); 132 void copy_methods(isl_class &clazz, const std::string &name, 134 void copy_super_methods(isl_class &clazz, const isl_class &super); 135 void copy_super_methods(isl_class &clazz, set<string> &done); 140 static string type2cpp(const isl_class &clazz); 155 const isl_class &clazz; member [all …]
|
| H A D | plain_cpp.h | 46 void print_class(ostream &os, const isl_class &clazz); 47 void print_class_forward_decl(ostream &os, const isl_class &clazz); 49 void print_class_impl(ostream &os, const isl_class &clazz); 51 const isl_class &clazz, FunctionDecl *fd); 73 plain_printer(std::ostream &os, const isl_class &clazz, in plain_printer() 75 class_printer(os, clazz, generator, is_declaration), in plain_printer() 91 decl_printer(std::ostream &os, const isl_class &clazz, in decl_printer() 93 plain_printer(os, clazz, generator, true) {} in decl_printer() 117 impl_printer(std::ostream &os, const isl_class &clazz, in impl_printer() 119 plain_printer(os, clazz, generator, false) {} in impl_printer()
|
| H A D | cpp_conversion.h | 4 void cast(const isl_class &clazz, const char *to); 5 void convert(const isl_class &clazz, const char *from, const char *to, 7 void print(const isl_class &clazz);
|
| H A D | generator.h | 170 void extract_class_automatic_conversions(const isl_class &clazz); 194 static bool is_static(const isl_class &clazz, FunctionDecl *method); 195 static bool is_mutator(const isl_class &clazz, FunctionDecl *fd);
|
| H A D | template_cpp.h | 80 const isl_class &clazz; member 101 void add_template_class(const isl_class &clazz, const std::string &name,
|
| H A D | generator.cc | 84 bool generator::is_static(const isl_class &clazz, FunctionDecl *method) in is_static() argument 86 return clazz.is_static(method); in is_static() 93 bool generator::is_mutator(const isl_class &clazz, FunctionDecl *fd) in is_mutator() argument 100 if (is_static(clazz, fd)) in is_mutator() 165 void generator::extract_class_automatic_conversions(const isl_class &clazz) in extract_class_automatic_conversions() argument 167 const function_set &constructors = clazz.constructors; in extract_class_automatic_conversions()
|
| H A D | template_cpp.cc | 1030 void template_cpp_generator::add_template_class(const isl_class &clazz, in add_template_class() argument 1040 template_class{name, super, clazz, class_tuples}); in add_template_class() 1062 const auto &clazz = kvp.second; in template_cpp_generator() local 1063 std::string name = type2cpp(clazz); in template_cpp_generator() 1068 add_template_class(clazz, name, base_kinds.at(base)); in template_cpp_generator() 1317 instance.template_class.clazz, instance_printer.generator, in class_printer() 1600 Method method(clazz, fd, clazz.base_method_name(fd)); in print_get_method()
|
| /llvm-project-15.0.7/mlir/lib/Bindings/Python/ |
| H A D | PybindUtils.h | 307 auto clazz = pybind11::class_<Derived>(m, Derived::pyClassName, 310 Derived::bindDerived(clazz); 321 auto heap_type = reinterpret_cast<PyHeapTypeObject *>(clazz.ptr());
|
| H A D | IRCore.cpp | 2359 auto clazz = self.attr("__class__"); in populateIRCore() local 2362 clazz.attr("__module__") + py::str(".") + in populateIRCore() 2363 clazz.attr("__name__") + py::str(")>"); in populateIRCore()
|