Home
last modified time | relevance | path

Searched refs:TYPE_FOR_JAVA (Results 1 – 25 of 27) sorted by relevance

12

/openbsd/gnu/gcc/gcc/cp/
H A Dexcept.c258 && TYPE_FOR_JAVA (TREE_TYPE (decl))); in decl_is_java_type()
264 && TYPE_FOR_JAVA (TREE_TYPE (decl))) in decl_is_java_type()
H A Ddecl2.c470 if (TREE_CODE (type) == VOID_TYPE || TYPE_FOR_JAVA (type)) in acceptable_java_type()
478 if (! TYPE_FOR_JAVA (type)) in acceptable_java_type()
489 if (! TYPE_FOR_JAVA (type)) in acceptable_java_type()
2002 if (TYPE_FOR_JAVA (class_type)) in import_export_decl()
3002 && TYPE_FOR_JAVA (DECL_CONTEXT (fndecl)) in build_java_method_aliases()
H A Dmangle.c1743 else if (TYPE_FOR_JAVA (type)) in write_builtin_type()
1876 && TYPE_FOR_JAVA (DECL_CONTEXT (decl)) in write_bare_function_type()
H A Ddecl.c3047 TYPE_FOR_JAVA (type) = 1; in record_builtin_java_type()
6286 && (! TYPE_FOR_JAVA (ctype) || check_java_method (decl)) in grokfndecl()
6870 if (targetm.cxx.cdtor_returns_this () && !TYPE_FOR_JAVA (optype)) in check_special_function_return_type()
6883 if (targetm.cxx.cdtor_returns_this () && !TYPE_FOR_JAVA (optype)) in check_special_function_return_type()
8065 TYPE_FOR_JAVA (type) = 1; in grokdeclarator()
9970 if (TYPE_FOR_JAVA (ref)) in xref_basetypes()
9981 if (TYPE_FOR_JAVA (ref)) in xref_basetypes()
10009 if (TYPE_FOR_JAVA (basetype) && (current_lang_depth () == 0)) in xref_basetypes()
10010 TYPE_FOR_JAVA (ref) = 1; in xref_basetypes()
H A Dclass.c946 if (TYPE_FOR_JAVA (type)) in add_method()
2543 if (TYPE_FOR_JAVA (t)) in add_implicitly_declared_members()
2588 if (! TYPE_HAS_INIT_REF (t) && ! TYPE_FOR_JAVA (t)) in add_implicitly_declared_members()
2600 if (!TYPE_HAS_ASSIGN_REF (t) && !TYPE_FOR_JAVA (t)) in add_implicitly_declared_members()
4943 if (TYPE_FOR_JAVA (type) in determine_key_method()
5120 if (!TYPE_FOR_JAVA (t) && warn_nonvdtor && TYPE_POLYMORPHIC_P (t)) in finish_struct_1()
H A Dmethod.c1007 if (targetm.cxx.cdtor_returns_this () && !TYPE_FOR_JAVA (type)) in implicitly_declare_fn()
H A DChangeLog-19982557 (build_new_1): If type is TYPE_FOR_JAVA: Call _Jv_AllocObject;
2560 * pt.c (lookup_template_class): Copy TYPE_FOR_JAVA flag.
3911 * cp-tree.h (TYPE_FOR_JAVA): New macro.
3918 (pushtag, grokdeclarator): Set TYPE_FOR_JAVA if in extern "JAVA".
3919 (xref_baseypes): If base class was TYPE_FOR_JAVA, so is this class.
3921 * method.c (is_java_type): Removed. Replaced with TYPE_FOR_JAVA.
3925 or operator= if TYPE_FOR_JAVA.
3928 * pt.c (instantiate_class_template): Copy TYPE_FOR_JAVA from pattern.
3930 * typeck.c (comptypes): If strict, TYPE_FOR_JAVA must match.
H A Dtree.c1809 || !TYPE_FOR_JAVA (*node)) in handle_java_interface_attribute()
H A Dinit.c1704 if (! placement && TYPE_FOR_JAVA (elt_type)) in build_new_1()
H A Dpt.c4808 TYPE_FOR_JAVA (t) = TYPE_FOR_JAVA (template_type); in lookup_template_class()
5760 TYPE_FOR_JAVA (type) = TYPE_FOR_JAVA (pattern); /* For libjava's JArray<T> */ in instantiate_class_template()
H A Dtypeck.c990 if (TYPE_FOR_JAVA (t1) != TYPE_FOR_JAVA (t2)) in comptypes()
H A Dcp-tree.h905 #define TYPE_FOR_JAVA(NODE) TYPE_LANG_FLAG_3 (NODE) macro
H A Dname-lookup.c4857 TYPE_FOR_JAVA (type) = 1; in pushtag()
H A DChangeLog-20024324 (TYPE_FOR_JAVA): Likewise.
/openbsd/gnu/usr.bin/gcc/gcc/cp/
H A Dexcept.c232 && TYPE_FOR_JAVA (TREE_TYPE (decl)));
238 && TYPE_FOR_JAVA (TREE_TYPE (decl)))
H A Ddecl2.c610 if (TREE_CODE (type) == VOID_TYPE || TYPE_FOR_JAVA (type))
618 if (! TYPE_FOR_JAVA (type))
629 if (! TYPE_FOR_JAVA (type))
1687 if (TYPE_FOR_JAVA (type))
H A Ddecl.c3036 TYPE_FOR_JAVA (type) = 1;
6848 TYPE_FOR_JAVA (type) = 1;
9883 && (! TYPE_FOR_JAVA (ctype) || check_java_method (decl))
12059 TYPE_FOR_JAVA (type) = 1;
13882 if (TYPE_FOR_JAVA (basetype)
13884 TYPE_FOR_JAVA (ref) = 1;
H A Dmangle.c1651 else if (TYPE_FOR_JAVA (type))
H A Dpt.c4405 TYPE_FOR_JAVA (t) = TYPE_FOR_JAVA (template_type);
5399 TYPE_FOR_JAVA (type) = TYPE_FOR_JAVA (pattern); /* For libjava's JArray<T> */
H A Dtree.c1941 || !TYPE_FOR_JAVA (*node))
H A Dclass.c2863 if (! TYPE_HAS_INIT_REF (t) && ! TYPE_FOR_JAVA (t))
2875 if (! TYPE_HAS_ASSIGN_REF (t) && ! TYPE_FOR_JAVA (t))
5269 if (TYPE_FOR_JAVA (type) in key_method()
H A Dtypeck.c952 && TYPE_FOR_JAVA (t1) != TYPE_FOR_JAVA (t2))
H A Dinit.c2262 if (! placement && TYPE_FOR_JAVA (true_type))
H A Dcp-tree.h1060 #define TYPE_FOR_JAVA(NODE) TYPE_LANG_FLAG_3 (NODE) macro
H A DChangeLog.26039 (is_back_referenceable_type): Return 0 if TYPE_FOR_JAVA. Support
9345 (build_new_1): If type is TYPE_FOR_JAVA: Call _Jv_AllocObject;
9348 * pt.c (lookup_template_class): Copy TYPE_FOR_JAVA flag.
10699 * cp-tree.h (TYPE_FOR_JAVA): New macro.
10706 (pushtag, grokdeclarator): Set TYPE_FOR_JAVA if in extern "JAVA".
10707 (xref_baseypes): If base class was TYPE_FOR_JAVA, so is this class.
10709 * method.c (is_java_type): Removed. Replaced with TYPE_FOR_JAVA.
10713 or operator= if TYPE_FOR_JAVA.
10716 * pt.c (instantiate_class_template): Copy TYPE_FOR_JAVA from pattern.
10718 * typeck.c (comptypes): If strict, TYPE_FOR_JAVA must match.

12