Home
last modified time | relevance | path

Searched refs:class_decl (Results 1 – 7 of 7) sorted by relevance

/dflybsd-src/contrib/gcc-4.7/gcc/objc/
H A Dobjc-gnu-runtime-abi-01.c152 rthooks->class_decl = gnu_runtime_abi_01_class_decl; in objc_gnu_runtime_abi_01_init()
819 objc_build_component_ref (imp->class_decl, in gnu_runtime_abi_01_get_class_super_ref()
864 objc_add_static_instance (tree constructor, tree class_decl) in objc_add_static_instance() argument
872 *chain && TREE_VALUE (*chain) != class_decl; in objc_add_static_instance()
876 *chain = tree_cons (NULL_TREE, class_decl, NULL_TREE); in objc_add_static_instance()
877 add_objc_string (OBJC_TYPE_NAME (class_decl), class_names); in objc_add_static_instance()
882 VAR_DECL, get_identifier (buf), class_decl); in objc_add_static_instance()
1430 cat_decl = impent->class_decl; in generate_category()
1469 impent->class_decl = cat_decl; in generate_category()
1624 tree name_expr, super_expr, root_expr, class_decl, meta_decl; in generate_class_structures() local
[all …]
H A Dobjc-next-runtime-abi-02.c254 rthooks->class_decl = next_runtime_abi_02_class_decl; in objc_next_runtime_abi_02_init()
2698 tree cat_decl = impent->class_decl; in generate_v2_category()
2754 impent->class_decl = cat_decl; in generate_v2_category()
3092 tree decl, name_expr, initlist, protocol_decl, metaclass_decl, class_decl; in generate_v2_class_structs() local
3107 class_decl = impent->class_decl; in generate_v2_class_structs()
3109 loc = DECL_SOURCE_LOCATION (class_decl); in generate_v2_class_structs()
3111 DECL_EXTERNAL (class_decl) = DECL_EXTERNAL (metaclass_decl) = 0; in generate_v2_class_structs()
3112 TREE_PUBLIC (class_decl) = TREE_PUBLIC (metaclass_decl) = 1; in generate_v2_class_structs()
3114 gcc_assert (!CP_DECL_CONTEXT (class_decl) || CP_DECL_CONTEXT (class_decl) == global_namespace); in generate_v2_class_structs()
3162 metaclass_superclass_expr = build_unary_op (loc, ADDR_EXPR, class_decl, 0); in generate_v2_class_structs()
[all …]
H A Dobjc-next-runtime-abi-01.c160 rthooks->class_decl = next_runtime_abi_01_class_decl; in objc_next_runtime_abi_01_init()
936 objc_build_component_ref (imp->class_decl, in next_runtime_abi_01_get_class_super_ref()
1752 cat_decl = impent->class_decl; in generate_v1_category()
1799 impent->class_decl = cat_decl; in generate_v1_category()
2001 tree name_expr, super_expr, root_expr, class_decl, meta_decl; in generate_v1_class_structs() local
2013 class_decl = impent->class_decl; in generate_v1_class_structs()
2017 loc = DECL_SOURCE_LOCATION (impent->class_decl); in generate_v1_class_structs()
2119 (TREE_TYPE (class_decl), in generate_v1_class_structs()
2127 finish_var_decl (class_decl, initlist); in generate_v1_class_structs()
2128 impent->class_decl = class_decl; in generate_v1_class_structs()
[all …]
H A Dobjc-runtime-hooks.h52 tree (*class_decl) (tree); member
H A Dobjc-act.h265 tree class_decl; /* _OBJC[_v2]_CLASS/CATEGORY_<my_name>; */ member
H A Dobjc-act.c7032 imp_entry->class_decl = (*runtime.class_decl) (klass); in continue_class()
7037 imp_entry->class_decl = (*runtime.category_decl) (klass); in continue_class()
/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dinit.c2298 tree class_decl = build_java_class_ref (elt_type); in build_new_1() local
2301 if (class_decl == error_mark_node) in build_new_1()
2319 class_addr = build1 (ADDR_EXPR, jclass_node, class_decl); in build_new_1()
2874 tree name = NULL_TREE, class_decl; in build_java_class_ref() local
2906 class_decl = IDENTIFIER_GLOBAL_VALUE (name); in build_java_class_ref()
2907 if (class_decl == NULL_TREE) in build_java_class_ref()
2909 class_decl = build_decl (input_location, in build_java_class_ref()
2911 TREE_STATIC (class_decl) = 1; in build_java_class_ref()
2912 DECL_EXTERNAL (class_decl) = 1; in build_java_class_ref()
2913 TREE_PUBLIC (class_decl) = 1; in build_java_class_ref()
[all …]