Searched refs:isl_class (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/polly/lib/External/isl/interface/ |
D | cpp.h | 36 void print_class(ostream &os, const isl_class &clazz); 37 void print_subclass_type(ostream &os, const isl_class &clazz); 38 void print_class_forward_decl(ostream &os, const isl_class &clazz); 39 void print_class_factory_decl(ostream &os, const isl_class &clazz, 42 const isl_class &clazz); 43 void print_copy_assignment_decl(ostream &os, const isl_class &clazz); 45 const isl_class &clazz); 46 void print_constructors_decl(ostream &os, const isl_class &clazz); 47 void print_destructor_decl(ostream &os, const isl_class &clazz); 48 void print_ptr_decl(ostream &os, const isl_class &clazz); [all …]
|
D | python.h | 21 void print(const isl_class &clazz); 24 void print_class_header(const isl_class &clazz, const string &name, 36 void print_method_return(int indent, const isl_class &clazz, 39 void print(map<string, isl_class> &classes, set<string> &done); 40 void print_constructor(const isl_class &clazz, FunctionDecl *method); 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); [all …]
|
D | cpp.cc | 138 map<string, isl_class>::iterator ci; in print_forward_declarations() 150 map<string, isl_class>::iterator ci; in print_declarations() 167 map<string, isl_class>::iterator ci; in print_implementations() 189 void cpp_generator::print_subclass_type(ostream &os, const isl_class &clazz) in print_subclass_type() 223 void cpp_generator::print_class(ostream &os, const isl_class &clazz) in print_class() 267 const isl_class &clazz) in print_class_forward_decl() 295 const isl_class &clazz, const std::string &prefix) in print_class_factory_decl() 325 const isl_class &clazz) in print_protected_constructors_decl() 348 const isl_class &clazz) in print_public_constructors_decl() 367 const isl_class &clazz, FunctionDecl *method, function_kind kind, in print_method() [all …]
|
D | generator.cc | 46 const char *isl_class::get_prefix = "get_"; 47 const char *isl_class::set_callback_prefix = "set_"; 53 bool isl_class::is_static(FunctionDecl *method) const in is_static() 72 bool generator::is_static(const isl_class &clazz, FunctionDecl *method) in is_static() 81 bool generator::is_mutator(const isl_class &clazz, FunctionDecl *fd) in is_mutator() 153 void generator::extract_class_automatic_conversions(const isl_class &clazz) in extract_class_automatic_conversions() 171 map<string, isl_class>::iterator ci; in extract_automatic_conversions() 218 isl_class *c = method2class(fn_type); in add_type_subclasses() 241 static void add_set_enum(isl_class *c, const string &prefix, EnumDecl *decl, in add_set_enum() 267 static bool handled_sets_enum(isl_class *c, FunctionDecl *fd) in handled_sets_enum() [all …]
|
D | cpp_conversion.cc | 22 void cpp_conversion_generator::cast(const isl_class &clazz, const char *to) in cast() 39 void cpp_conversion_generator::convert(const isl_class &clazz, in convert() 68 void cpp_conversion_generator::print(const isl_class &clazz) in print() 80 map<string, isl_class>::iterator ci; in generate()
|
D | python.cc | 341 const isl_class &clazz, const char *fmt) in print_persistent_callback_failure_check() 390 void python_generator::print_method_return(int indent, const isl_class &clazz, in print_method_return() 445 void python_generator::print_get_method(const isl_class &clazz, in print_get_method() 470 void python_generator::print_method_call(int indent, const isl_class &clazz, in print_method_call() 523 void python_generator::print_method(const isl_class &clazz, in print_method() 587 void python_generator::print_argument_checks(const isl_class &clazz, in print_argument_checks() 638 void python_generator::print_method_overload(const isl_class &clazz, in print_method_overload() 656 void python_generator::print_method(const isl_class &clazz, in print_method() 692 void python_generator::print_set_enum(const isl_class &clazz, in print_set_enum() 722 void python_generator::print_set_enum(const isl_class &clazz, in print_set_enum() [all …]
|
D | generator.h | 68 struct isl_class { struct 129 map<string,isl_class> classes; argument 145 isl_class *method2class(FunctionDecl *fd); 152 void extract_class_automatic_conversions(const isl_class &clazz); 174 static bool is_static(const isl_class &clazz, FunctionDecl *method); 175 static bool is_mutator(const isl_class &clazz, FunctionDecl *fd);
|
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);
|