/haiku-buildtools/legacy/gcc/gcc/ch/ |
H A D | tree.c | 43 build_string_type (elt_type, length) 44 tree elt_type; 49 if (TREE_CODE (elt_type) == ERROR_MARK || TREE_CODE (length) == ERROR_MARK) 71 t = make_node (elt_type == boolean_type_node ? SET_TYPE : ARRAY_TYPE); 72 TREE_TYPE (t) = elt_type; 82 || (TREE_CODE (length) == INTEGER_CST && TYPE_SIZE (elt_type)))
|
/haiku-buildtools/gcc/gcc/c/ |
H A D | c-convert.c | 174 tree elt_type = TREE_TYPE (TREE_TYPE (e)); 184 elt_type, e)), 187 elt_type, e))); 172 tree elt_type = TREE_TYPE (TREE_TYPE (e)); local
|
/haiku-buildtools/gcc/gcc/cp/ |
H A D | init.c | 2292 tree elt_type; 2351 for (elt_type = type; 2352 TREE_CODE (elt_type) == ARRAY_TYPE; 2353 elt_type = TREE_TYPE (elt_type)) 2355 tree inner_nelts = array_type_nelts_top (elt_type); 2387 if (variably_modified_type_p (elt_type, NULL_TREE) && (complain & tf_error)) 2417 if (VOID_TYPE_P (elt_type)) 2424 if (abstract_virtuals_error_sfinae (ACU_NEW, elt_type, complain)) 2427 is_initialized = (type_build_ctor_call (elt_type) || *ini 2290 tree elt_type; local [all...] |
H A D | tree.c | 786 build_min_array_type (tree elt_type, tree index_type) 789 TREE_TYPE (t) = elt_type; 798 set_array_type_canon (tree t, tree elt_type, tree index_type) 801 if (TYPE_STRUCTURAL_EQUALITY_P (elt_type) 804 else if (TYPE_CANONICAL (elt_type) != elt_type 807 = build_cplus_array_type (TYPE_CANONICAL (elt_type), 819 build_cplus_array_type (tree elt_type, tree index_type) 823 if (elt_type == error_mark_node || index_type == error_mark_node) 827 && (dependent_type_p (elt_type) 785 build_min_array_type(tree elt_type, tree index_type) argument 797 set_array_type_canon(tree t, tree elt_type, tree index_type) argument 818 build_cplus_array_type(tree elt_type, tree index_type) argument [all...] |
H A D | decl.c | 5377 reshape_init_array_1 (tree elt_type, tree max_index, reshape_iter *d, 5410 elt_init = reshape_init_r (elt_type, d, /*first_initializer_p=*/false, 7399 tree type, elt_type; 7452 elt_type = TREE_TYPE (type); 7453 TYPE_NEEDS_CONSTRUCTING (type) = TYPE_NEEDS_CONSTRUCTING (elt_type); 7455 = TYPE_HAS_NONTRIVIAL_DESTRUCTOR (elt_type); 5365 reshape_init_array_1(tree elt_type, tree max_index, reshape_iter *d, tsubst_flags_t complain) argument 7386 tree type, elt_type; local
|
/haiku-buildtools/gcc/gcc/java/ |
H A D | mangle.c | 482 tree type, elt_type; local 488 elt_type = TYPE_ARRAY_ELEMENT (type); 524 /* Mangle Jarray <elt_type> */ 526 mangle_type (elt_type); 529 /* Add `Jarray <elt_type>' and `Jarray <elt_type> *' to the table */
|
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | convert.c | 410 tree elt_type = TREE_TYPE (TREE_TYPE (expr)); local 412 if (TYPE_MAIN_VARIANT (elt_type) == TYPE_MAIN_VARIANT (subtype))
|
H A D | tree.c | 4326 build_array_type (elt_type, index_type) 4327 tree elt_type, index_type; 4332 if (TREE_CODE (elt_type) == FUNCTION_TYPE) 4335 elt_type = integer_type_node; 4338 /* Make sure TYPE_POINTER_TO (elt_type) is filled in. */ 4339 build_pointer_type (elt_type); 4344 TREE_TYPE (t) = elt_type; 4352 hashcode = TYPE_HASH (elt_type) + TYPE_HASH (index_type);
|
/haiku-buildtools/legacy/gcc/gcc/cp/ |
H A D | tree.c | 403 build_cplus_array_type_1 (elt_type, index_type) 404 tree elt_type; 413 if (TREE_PERMANENT (elt_type) 421 || uses_template_parms (elt_type) 425 TREE_TYPE (t) = elt_type; 429 t = build_array_type (elt_type, index_type); 433 TYPE_NEEDS_CONSTRUCTING (t) = TYPE_NEEDS_CONSTRUCTING (TYPE_MAIN_VARIANT (elt_type)); 434 TYPE_NEEDS_DESTRUCTOR (t) = TYPE_NEEDS_DESTRUCTOR (TYPE_MAIN_VARIANT (elt_type)); 441 build_cplus_array_type (elt_type, index_type) 442 tree elt_type; [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | convert.c | 953 tree elt_type = TREE_TYPE (TREE_TYPE (expr)); local 955 if (TYPE_MAIN_VARIANT (elt_type) == TYPE_MAIN_VARIANT (subtype))
|
H A D | tree.c | 7976 build_array_type_1 (tree elt_type, tree index_type, bool shared) 7980 if (TREE_CODE (elt_type) == FUNCTION_TYPE) 7983 elt_type = integer_type_node; 7987 TREE_TYPE (t) = elt_type; 7989 TYPE_ADDR_SPACE (t) = TYPE_ADDR_SPACE (elt_type); 8001 hstate.add_object (TYPE_HASH (elt_type)); 8009 if (TYPE_STRUCTURAL_EQUALITY_P (elt_type) 8012 else if (TYPE_CANONICAL (elt_type) != elt_type argument 8015 = build_array_type_1 (TYPE_CANONICAL (elt_type), 7953 build_array_type_1(tree elt_type, tree index_type, bool shared) argument 8004 build_array_type(tree elt_type, tree index_type) argument 8021 build_array_type_nelts(tree elt_type, unsigned HOST_WIDE_INT nelts) argument [all...] |
H A D | graphite-sese-to-poly.c | 2117 tree elt_type = TREE_TYPE (var); local 2118 tree array_type = build_array_type (elt_type, index_type); 2121 return build4 (ARRAY_REF, elt_type, base, integer_zero_node, NULL_TREE,
|
H A D | tree-cfg.c | 4374 tree index_type, elt_type = NULL_TREE; local 4418 if (elt_type) 4420 if (TREE_TYPE (CASE_LOW (elt)) != elt_type 4421 || (CASE_HIGH (elt) && TREE_TYPE (CASE_HIGH (elt)) != elt_type)) 4430 elt_type = TREE_TYPE (CASE_LOW (elt)); 4431 if (TYPE_PRECISION (index_type) < TYPE_PRECISION (elt_type))
|
H A D | expr.c | 5714 tree value, purpose, elt_type; 5725 elt_type = NULL_TREE; 5741 elt_type = TREE_TYPE (value); 5796 HOST_WIDE_INT tc = count_type_elements (elt_type, false); 5801 const_p = initializer_constant_valid_p (value, elt_type) 5809 num_fields, elt_type)) 5701 tree value, purpose, elt_type; local
|
/haiku-buildtools/legacy/gcc/gcc/java/ |
H A D | expr.c | 745 tree elt_type; local 750 elt_type = (TYPE_ARRAY_ELEMENT (TREE_TYPE (TREE_TYPE (array_node)))); 753 return promote_type (elt_type); 756 if (indexed_type == byte_type_node && elt_type == boolean_type_node ) 759 if (indexed_type != elt_type )
|
/haiku-buildtools/legacy/gcc/gcc/f/ |
H A D | com.c | 1173 tree elt_type = TREE_TYPE (TYPE_FIELDS (TREE_TYPE (expr))); 1174 if (TYPE_MAIN_VARIANT (elt_type) == TYPE_MAIN_VARIANT (subtype)) 1172 tree elt_type = TREE_TYPE (TYPE_FIELDS (TREE_TYPE (expr))); local
|