(fields, namespace, name)
| 719 | return field |
| 720 | |
| 721 | def has_array(fields, namespace, name): |
| 722 | for field in fields: |
| 723 | field_name = check_override(field['name']) |
| 724 | if field_name == name: |
| 725 | field_type = field['type'] |
| 726 | field_type = field_type.replace(f"{namespace}::", '') |
| 727 | if is_prim_ptr(field_type) or is_struct_ptr(field_type): |
| 728 | return True |
| 729 | return False |
| 730 | |
| 731 | # Generate create functions for the types |
| 732 | def gen_to_jni_create_object(decl, namespace, class_name, package_name, header=False): |
no test coverage detected