Lines Matching refs:isl_class
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,
279 static bool handled_sets_enum(isl_class *c, FunctionDecl *fd)
329 static bool sets_persistent_callback(isl_class *c, FunctionDecl *fd)
415 isl_class *c;
546 isl_class *generator::method2class(FunctionDecl *fd)
549 map<string, isl_class>::iterator ci;
845 string isl_class::name_without_type_suffixes(FunctionDecl *method)
873 bool isl_class::is_get_method_name(FunctionDecl *fd, const string &name) const
882 string isl_class::method_name(FunctionDecl *fd) const