Lines Matching refs:p_imethod

1523 …ator::TypeInterface &p_itype, const BindingsGenerator::MethodInterface &p_imethod, int &p_method_b…  in _generate_cs_method()  argument
1525 const TypeInterface *return_type = _get_type_or_placeholder(p_imethod.return_type); in _generate_cs_method()
1538 for (const List<ArgumentInterface>::Element *F = p_imethod.arguments.front(); F; F = F->next()) { in _generate_cs_method()
1545 if (F != p_imethod.arguments.front()) in _generate_cs_method()
1612 if (!p_imethod.is_virtual && !p_imethod.requires_object_call) { in _generate_cs_method()
1615 p_output.append(p_imethod.name); in _generate_cs_method()
1619 if (p_imethod.method_doc && p_imethod.method_doc->description.size()) { in _generate_cs_method()
1620 …String xml_summary = bbcode_to_xml(fix_doc_description(p_imethod.method_doc->description), &p_ityp… in _generate_cs_method()
1640 if (!p_imethod.is_internal) { in _generate_cs_method()
1642 p_output.append(p_imethod.name); in _generate_cs_method()
1646 if (p_imethod.is_deprecated) { in _generate_cs_method()
1647 if (p_imethod.deprecation_message.empty()) in _generate_cs_method()
1648 …WARN_PRINTS("An empty deprecation message is discouraged. Method: '" + p_imethod.proxy_name + "'."… in _generate_cs_method()
1651 p_output.append(p_imethod.deprecation_message); in _generate_cs_method()
1656 p_output.append(p_imethod.is_internal ? "internal " : "public "); in _generate_cs_method()
1660 } else if (p_imethod.is_virtual) { in _generate_cs_method()
1665 p_output.append(p_imethod.proxy_name + "("); in _generate_cs_method()
1668 if (p_imethod.is_virtual) { in _generate_cs_method()
1682 if (p_imethod.requires_object_call) { in _generate_cs_method()
1686 p_output.append(p_imethod.name); in _generate_cs_method()
1689 for (const List<ArgumentInterface>::Element *F = p_imethod.arguments.front(); F; F = F->next()) { in _generate_cs_method()
1699 …onst MethodInterface *, const InternalCall *>::Element *match = method_icalls_map.find(&p_imethod); in _generate_cs_method()
1708 if (p_imethod.arguments.size()) in _generate_cs_method()
1912 …ator::TypeInterface &p_itype, const BindingsGenerator::MethodInterface &p_imethod, StringBuilder &… in _generate_glue_method() argument
1914 if (p_imethod.is_virtual) in _generate_glue_method()
1917 bool ret_void = p_imethod.return_type.cname == name_cache.type_void; in _generate_glue_method()
1919 const TypeInterface *return_type = _get_type_or_placeholder(p_imethod.return_type); in _generate_glue_method()
1921 String argc_str = itos(p_imethod.arguments.size()); in _generate_glue_method()
1929 for (const List<ArgumentInterface>::Element *F = p_imethod.arguments.front(); F; F = F->next()) { in _generate_glue_method()
1935 if (p_imethod.is_vararg) { in _generate_glue_method()
1936 if (i < p_imethod.arguments.size() - 1) { in _generate_glue_method()
1967 …onst MethodInterface *, const InternalCall *>::Element *match = method_icalls_map.find(&p_imethod); in _generate_glue_method()
1991 if (p_imethod.is_vararg && return_type->cname != name_cache.type_Variant) { in _generate_glue_method()
2026 if (p_imethod.arguments.size()) { in _generate_glue_method()
2027 if (p_imethod.is_vararg) { in _generate_glue_method()
2029 String real_argc_str = itos(p_imethod.arguments.size() - 1); // Arguments count without vararg in _generate_glue_method()
2055 if (p_imethod.is_vararg) { in _generate_glue_method()
2068 p_output.append(p_imethod.arguments.size() ? C_LOCAL_PTRCALL_ARGS ".ptr()" : "NULL"); in _generate_glue_method()
2079 p_output.append(p_imethod.arguments.size() ? C_LOCAL_PTRCALL_ARGS ", " : "NULL, "); in _generate_glue_method()