HomeSort by: relevance | last modified time | path
    Searched refs:isl_class (Results 1 - 12 of 12) sorted by relevancy

  /src/external/mit/isl/dist/interface/
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_special_constructors(const isl_class &clazz);
42 void print_special_methods(const isl_class &clazz);
43 void print_upcast_constructors(const isl_class &clazz);
44 void print_new(const isl_class &clazz,
46 void print_representation(const isl_class &clazz
    [all...]
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);
cpp_conversion.cc 22 void cpp_conversion_generator::cast(const isl_class &clazz, const char *to)
39 void cpp_conversion_generator::convert(const isl_class &clazz,
68 void cpp_conversion_generator::print(const isl_class &clazz)
80 map<string, isl_class>::iterator ci;
cpp.h 30 Method(const isl_class &clazz, FunctionDecl *fd,
32 Method(const isl_class &clazz, FunctionDecl *fd);
57 const isl_class &clazz;
117 EnumMethod(const isl_class &clazz, FunctionDecl *fd,
159 void set_class_construction_types(isl_class &clazz);
161 void copy_methods(isl_class &clazz, const std::string &name,
162 const isl_class &super, const function_set &methods);
163 void copy_super_methods(isl_class &clazz, const isl_class &super);
164 void copy_super_methods(isl_class &clazz, set<string> &done)
    [all...]
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,
106 decl_printer(std::ostream &os, const isl_class &clazz,
117 void print_isa_type_template(int indent, const isl_class &super);
135 impl_printer(std::ostream &os, const isl_class &clazz,
generator.cc 46 const char *isl_class::get_prefix = "get_";
47 const char *isl_class::set_callback_prefix = "set_";
51 bool isl_class::first_arg_matches_class(FunctionDecl *method) const
73 bool isl_class::is_static(FunctionDecl *method) const
84 bool generator::is_static(const isl_class &clazz, FunctionDecl *method)
93 bool generator::is_mutator(const isl_class &clazz, FunctionDecl *fd)
165 void generator::extract_class_automatic_conversions(const isl_class &clazz)
183 map<string, isl_class>::iterator ci;
230 isl_class *c = method2class(fn_type);
253 static void add_set_enum(isl_class *c, const string &prefix, EnumDecl *decl
    [all...]
generator.h 47 /* isl_class collects all constructors and methods for an isl "class".
80 struct isl_class { struct
95 std::map<clang::FunctionDecl *, const isl_class &> copied_from;
147 map<string,isl_class> classes;
163 isl_class *method2class(FunctionDecl *fd);
170 void extract_class_automatic_conversions(const isl_class &clazz);
195 static bool is_static(const isl_class &clazz, FunctionDecl *method);
196 static bool is_mutator(const isl_class &clazz, FunctionDecl *fd);
python.cc 338 const isl_class &clazz, const char *fmt)
389 void python_generator::print_method_return(int indent, const isl_class &clazz,
444 void python_generator::print_get_method(const isl_class &clazz,
467 void python_generator::print_method_call(int indent, const isl_class &clazz,
524 void python_generator::print_method(const isl_class &clazz,
599 void python_generator::print_argument_checks(const isl_class &clazz,
653 void python_generator::print_method_overload(const isl_class &clazz,
671 void python_generator::print_method(const isl_class &clazz,
707 void python_generator::print_set_enum(const isl_class &clazz,
737 void python_generator::print_set_enum(const isl_class &clazz
    [all...]
cpp.cc 48 void cpp_generator::set_class_construction_types(isl_class &clazz)
101 static void copy_method(isl_class &clazz, const isl_class &super,
137 static int copy_depth(const isl_class &clazz, FunctionDecl *fd)
159 static bool is_overridden(FunctionDecl *fd, isl_class &clazz,
181 void cpp_generator::copy_methods(isl_class &clazz, const std::string &name,
182 const isl_class &super, const function_set &methods)
201 void cpp_generator::copy_super_methods(isl_class &clazz, const isl_class &super)
221 void cpp_generator::copy_super_methods(isl_class &clazz, set<string> &done
    [all...]
template_cpp.h 80 const isl_class &clazz;
101 void add_template_class(const isl_class &clazz, const std::string &name,
plain_cpp.cc 154 map<string, isl_class>::iterator ci;
166 map<string, isl_class>::iterator ci;
183 map<string, isl_class>::iterator ci;
238 void plain_cpp_generator::print_class(ostream &os, const isl_class &clazz)
272 const isl_class &clazz)
478 const isl_class &super)
657 void plain_cpp_generator::print_class_impl(ostream &os, const isl_class &clazz)
1138 const isl_class &clazz, FunctionDecl *fd)
template_cpp.cc 1107 void template_cpp_generator::add_template_class(const isl_class &clazz,

Completed in 25 milliseconds