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()
935 static Method::Kind get_kind(const isl_class &clazz, FunctionDecl *method) in get_kind()
938 return Method::Kind::constructor; in get_kind()
940 return Method::Kind::static_method; in get_kind()
942 return Method::Kind::member_method; in get_kind()
967 Method::Method(const isl_class &clazz, FunctionDecl *fd, in Method() function in Method
981 Method::Method(const isl_class &clazz, FunctionDecl *fd) : in Method() function in Method
982 Method(clazz, fd, clazz.method_name(fd)) in Method()
998 int Method::c_num_params() const in c_num_params()
1009 int Method::num_params() const in num_params()
1018 void Method::print_arg_list(std::ostream &os, int start, int end, in print_arg_list()
1033 void Method::print_cpp_arg_list(std::ostream &os, in print_cpp_arg_list()
1052 bool Method::param_needs_copy(int pos) const in param_needs_copy()
1066 clang::ParmVarDecl *Method::get_param(int pos) const in get_param()
1076 ConversionMethod::ConversionMethod(const Method &method, in ConversionMethod()
1092 ConversionMethod::ConversionMethod(const Method &method, in ConversionMethod()
1095 return Method::get_param(pos); in ConversionMethod()
1107 ConversionMethod::ConversionMethod(const Method &method, in ConversionMethod()
1127 return Method::param_needs_copy(pos); in param_needs_copy()
1163 Method(clazz, fd, method_name), enum_name(enum_name) in EnumMethod()
1178 Method::print_param_use(os, pos); in print_param_use()
1189 return Method::num_params() - 1; in num_params()