Home
last modified time | relevance | path

Searched refs:method_vec (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/gcc/gcc/config/sh/
H A Dsymbian.c554 VEC(tree,gc) *method_vec; in symbian_possibly_export_base_class()
560 method_vec = CLASSTYPE_METHOD_VEC (base_class); in symbian_possibly_export_base_class()
561 len = method_vec ? VEC_length (tree, method_vec) : 0; in symbian_possibly_export_base_class()
565 tree member = VEC_index (tree, method_vec, len); in symbian_possibly_export_base_class()
616 VEC(tree,gc) *method_vec; in symbian_export_vtable_and_rtti_p()
658 method_vec = CLASSTYPE_METHOD_VEC (ctype); in symbian_export_vtable_and_rtti_p()
659 len = method_vec ? VEC_length (tree, method_vec) : 0; in symbian_export_vtable_and_rtti_p()
663 tree member = VEC_index (tree, method_vec, len); in symbian_export_vtable_and_rtti_p()
759 VEC(tree,gc) *method_vec; in symbian_class_needs_attribute_p()
761 method_vec = CLASSTYPE_METHOD_VEC (ctype); in symbian_class_needs_attribute_p()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dsearch.c1720 tree method_vec; in lookup_fnfields_1() local
1729 method_vec = CLASSTYPE_METHOD_VEC (type); in lookup_fnfields_1()
1731 if (!method_vec) in lookup_fnfields_1()
1734 methods = &TREE_VEC_ELT (method_vec, 0); in lookup_fnfields_1()
1735 len = TREE_VEC_LENGTH (method_vec); in lookup_fnfields_1()
2696 tree method_vec; local
2715 method_vec = (CLASS_TYPE_P (type)
2718 if (method_vec && TREE_VEC_LENGTH (method_vec) >= 3)
2724 end = TREE_VEC_END (method_vec);
2726 for (methods = &TREE_VEC_ELT (method_vec, 2);
[all …]
H A Dclass.c802 tree method_vec; local
819 method_vec = CLASSTYPE_METHOD_VEC (type);
820 len = TREE_VEC_LENGTH (method_vec);
834 tree m = TREE_VEC_ELT (method_vec, slot);
850 if (TREE_VEC_ELT (method_vec, slot))
877 memcpy (&TREE_VEC_ELT (new_vec, 0), &TREE_VEC_ELT (method_vec, 0),
880 method_vec = CLASSTYPE_METHOD_VEC (type) = new_vec;
883 if (DECL_CONV_FN_P (method) && !TREE_VEC_ELT (method_vec, slot))
896 tree fn = TREE_VEC_ELT (method_vec, slot);
911 else if (!TREE_VEC_ELT (method_vec, slot))
[all …]
H A DChangeLog.12644 * class.c (grow_method): Update method_vec after growing the class
5089 (finish_struct): Handle an empty method_vec correctly.
H A DChangeLog2270 3..n of method_vec if method_vec has only two elements.
/openbsd-src/gnu/gcc/gcc/cp/
H A Dclass.c908 VEC(tree,gc) *method_vec; in add_method()
922 method_vec = CLASSTYPE_METHOD_VEC (type); in add_method()
923 if (!method_vec) in add_method()
929 method_vec = VEC_alloc (tree, gc, 8); in add_method()
931 VEC_quick_push (tree, method_vec, NULL_TREE); in add_method()
932 VEC_quick_push (tree, method_vec, NULL_TREE); in add_method()
933 CLASSTYPE_METHOD_VEC (type) = method_vec; in add_method()
963 VEC_iterate (tree, method_vec, slot, m); in add_method()
987 current_fns = insert_p ? NULL_TREE : VEC_index (tree, method_vec, slot); in add_method()
1097 reallocated = VEC_reserve_exact (tree, gc, method_vec, 1); in add_method()
[all …]
H A Dsearch.c1370 VEC(tree,gc) *method_vec; in lookup_fnfields_1()
1400 method_vec = CLASSTYPE_METHOD_VEC (type); in lookup_fnfields_1()
1401 if (!method_vec) in lookup_fnfields_1()
1425 VEC_iterate (tree, method_vec, i, fn); in lookup_fnfields_1()
1437 hi = VEC_length (tree, method_vec); in lookup_fnfields_1()
1446 tmp = VEC_index (tree, method_vec, i); in lookup_fnfields_1()
1457 for (; VEC_iterate (tree, method_vec, i, fn); ++i) in lookup_fnfields_1()
2298 VEC(tree,gc) *method_vec = CLASSTYPE_METHOD_VEC (BINFO_TYPE (binfo)); in lookup_conversions_r()
2314 VEC_iterate (tree, method_vec, i, conv); in lookup_conversions_r()
H A DChangeLog-2002859 3..n of method_vec if method_vec has only two elements.
H A DChangeLog-19952995 * class.c (grow_method): Update method_vec after growing the class
H A DChangeLog-19941649 (finish_struct): Handle an empty method_vec correctly.