Lines Matching refs:Method

55 		if (!is_implicit_conversion(Method(clazz, cons)))  in set_class_construction_types()
280 print_method(Method(clazz, cons)); in print_constructors()
378 Method method(clazz, fd, name); in print_method_variants()
389 if (method.kind != Method::Kind::member_method) in print_method_variants()
444 Method method(clazz, fd, name); in print_descendent_overloads()
504 void Method::print_param_use(ostream &os, int pos) const in print_param_use()
543 bool Method::is_subclass_mutator() const in is_subclass_mutator()
554 std::string cpp_type_printer::return_type(const Method &method) const in return_type()
621 const Method &method, const cpp_type_printer &type_printer) in print_method_header()
628 if (method.kind == Method::Kind::static_method) in print_method_header()
633 if (method.kind == Method::Kind::constructor) { in print_method_header()
641 if (method.kind != Method::Kind::constructor) in print_method_header()
647 if (method.kind != Method::Kind::constructor) in print_method_header()
664 if (method.kind == Method::Kind::member_method) in print_method_header()
915 bool cpp_generator::is_implicit_conversion(const Method &cons) in is_implicit_conversion()
933 Method::list_combiner Method::print_combiner(std::ostream &os) in print_combiner()
944 Method::list_combiner Method::empty_combiner() in empty_combiner()
953 static Method::Kind get_kind(const isl_class &clazz, FunctionDecl *method) in get_kind()
956 return Method::Kind::constructor; in get_kind()
958 return Method::Kind::static_method; in get_kind()
960 return Method::Kind::member_method; in get_kind()
985 Method::Method(const isl_class &clazz, FunctionDecl *fd, in Method() function in Method
999 Method::Method(const isl_class &clazz, FunctionDecl *fd) : in Method() function in Method
1000 Method(clazz, fd, clazz.method_name(fd)) in Method()
1010 int Method::c_num_params() const in c_num_params()
1021 int Method::num_params() const in num_params()
1031 void Method::on_arg_list(int start, int end, in on_arg_list()
1032 const Method::list_combiner &combiner, in on_arg_list()
1050 void Method::print_arg_list(std::ostream &os, int start, int end, in print_arg_list()
1080 void Method::on_fd_arg_list(int start, int end, in on_fd_arg_list()
1081 const Method::list_combiner &combiner, in on_fd_arg_list()
1105 void Method::print_fd_arg_list(std::ostream &os, int start, int end, in print_fd_arg_list()
1118 void Method::on_cpp_arg_list(const Method::list_combiner &combiner, in on_cpp_arg_list()
1131 void Method::on_cpp_arg_list( in on_cpp_arg_list()
1144 void Method::print_cpp_arg_list(std::ostream &os, in print_cpp_arg_list()
1162 bool Method::param_needs_copy(int pos) const in param_needs_copy()
1176 clang::ParmVarDecl *Method::get_param(int pos) const in get_param()
1186 ConversionMethod::ConversionMethod(const Method &method, in ConversionMethod()
1202 ConversionMethod::ConversionMethod(const Method &method, in ConversionMethod()
1205 return Method::get_param(pos); in ConversionMethod()
1217 ConversionMethod::ConversionMethod(const Method &method, in ConversionMethod()
1237 return Method::param_needs_copy(pos); in param_needs_copy()
1273 Method(clazz, fd, method_name), enum_name(enum_name) in EnumMethod()
1288 Method::print_param_use(os, pos); in print_param_use()
1299 return Method::num_params() - 1; in num_params()