Home
last modified time | relevance | path

Searched refs:build_component_ref (Results 1 – 25 of 28) sorted by relevance

12

/openbsd-src/gnu/gcc/gcc/objcp/
H A DChangeLog95 (build_component_ref): Remove macro.
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-tree.h266 extern tree build_component_ref PARAMS ((tree, tree));
H A Dc-parse.in740 $$ = build_component_ref ($1, $3);
751 $$ = build_component_ref (expr, $3);
H A Dc-typeck.c1094 build_component_ref (datum, component) in build_component_ref() function
1114 tree value = build_component_ref (TREE_OPERAND (datum, 1), component);
H A DChangeLog.710749 * c-typeck.c (require_complete_type, build_component_ref): Update.
20316 * c-typeck.c (build_component_ref): Test for deprecated fields.
20336 * cp/typeck.c (build_component_ref): Test for deprecated fields.
H A DChangeLog.66465 (build_component_ref): Use pedantic_non_lvalue when handling
6573 (build_component_ref): Use the new lookup_field to handle
H A DChangeLog.21975 * c-typeck.c (build_component_ref, build_unary_op, lvalue_or_else,
/openbsd-src/gnu/gcc/gcc/
H A Dc-tree.h542 extern tree build_component_ref (tree, tree);
H A Dc-parser.c5219 offsetof_ref = build_component_ref in c_parser_postfix_expression()
5235 offsetof_ref = build_component_ref in c_parser_postfix_expression()
5557 expr.value = build_component_ref (expr.value, ident); in c_parser_postfix_expression_after_primary()
5574 expr.value = build_component_ref (build_indirect_ref (expr.value, in c_parser_postfix_expression_after_primary()
H A Dc-typeck.c1796 build_component_ref (tree datum, tree component) in build_component_ref() function
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-1996105 * typeck.c (build_component_ref): Don't die if COMPONENT isn't a
157 * typeck.c (build_component_ref): Set TREE_TYPE on result from
929 * typeck.c (build_component_ref): Handle pre-found TYPE_DECL.
1422 * typeck.c (build_component_ref_1): Use build_component_ref
1493 * typeck.c (build_component_ref): Always build up an OFFSET_REF
2735 * typeck.c (build_component_ref): Likewise.
2749 * typeck.c (build_component_ref): Don't get confused by fields whose
2837 * typeck.c (build_component_ref): Handle OFFSET_REFs.
3619 * typeck.c (build_component_ref): Fix to handle anon unions in base
3695 the anon unions that may be present at build_component_ref time.
[all …]
H A DChangeLog-1998416 * typeck.c (build_component_ref): Remove unused statement.
893 (build_component_ref): Likewise.
1203 (build_component_ref): Likewise.
1232 * typeck.c (build_component_ref): Use of a type here is an error.
1237 * method.c (hack_identifier): Call build_component_ref for a
1239 * typeck.c (build_component_ref): Only return a single function
1732 (build_component_ref): Make sure the type of the COMPONENT_REF
3649 (build_component_ref): Use it.
3712 * typeck.c (build_component_ref): Diagnose ref to nested type.
3734 * typeck.c (build_component_ref): Make sure FIELD has a lang_specific
[all …]
H A DChangeLog-20021877 Rework build_component_ref.
1878 * call.c (build_vfield_ref): Do not go through build_component_ref.
1896 (build_component_ref): Likewise.
3602 * init.c (resolve_offset_ref): Hand off to build_component_ref.
3659 * typeck.c (build_component_ref): Preserve the type of an
4042 * typeck.c (build_component_ref): Always complain about offsetof
4528 * typeck.c (build_component_ref): Cope with a TEMPLATE_ID_EXPR.
H A DChangeLog-1999160 * typeck.c (build_component_ref): Likewise.
483 * typeck.c (build_component_ref): Don't use scratch_ovl_cons.
1259 * typeck.c (build_component_ref): Likewise.
3742 (build_component_ref): Likewise.
4741 * typeck.c (build_component_ref): Don't crash when presented with
5653 * typeck.c (build_component_ref): Just put an OVERLOAD into the
6247 (build_component_ref): Likewise.
6653 * typeck.c (build_component_ref): Wrap an OVERLOAD around a unique
H A DChangeLog-2001433 (build_component_ref): Likewise.
1222 * typeck.c (build_component_ref): Adjust.
3889 * typeck.c (build_component_ref): Likewise.
H A DChangeLog-199712 (build_component_ref): Likewise.
1825 * typeck.c (build_component_ref): Only call mark_used on a decl.
H A DChangeLog-200076 * typeck.c (build_component_ref): Don't break_out_cleanups.
3756 * typeck.c (build_component_ref): Don't check DECL_LANG_SPECIFIC
3925 * typeck.c (build_component_ref): Fix formatting.
5877 * typeck.c (build_component_ref): Likewise.
H A DChangeLog-19952504 * typeck.c (build_component_ref): Likewise.
3676 * typeck.c (build_component_ref): Don't build up a COMPONENT_REF
H A DChangeLog-1994923 (build_component_ref): Fold the COMPONENT_REF in case it can be
/openbsd-src/gnu/usr.bin/gcc/gcc/objc/
H A Dobjc-act.c3527 ucls_super_ref = build_component_ref (UOBJC_CLASS_decl, an_id); in synth_forward_declarations()
3528 uucls_super_ref = build_component_ref (UOBJC_METACLASS_decl, an_id); in synth_forward_declarations()
5448 return build_component_ref (build_indirect_ref (self_decl, "->"), id);
7292 super_expr = build_component_ref (UOBJC_SUPER_decl, self_id); in get_super_receiver()
7297 super_expr = build_component_ref (UOBJC_SUPER_decl, in get_super_receiver()
7334 = build_component_ref (build_indirect_ref in get_super_receiver()
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A DChangeLog.2160 * typeck.c (build_component_ref): Likewise.
483 * typeck.c (build_component_ref): Don't use scratch_ovl_cons.
1259 * typeck.c (build_component_ref): Likewise.
3742 (build_component_ref): Likewise.
4741 * typeck.c (build_component_ref): Don't crash when presented with
5653 * typeck.c (build_component_ref): Just put an OVERLOAD into the
6247 (build_component_ref): Likewise.
6653 * typeck.c (build_component_ref): Wrap an OVERLOAD around a unique
7204 * typeck.c (build_component_ref): Remove unused statement.
7681 (build_component_ref): Likewise.
[all …]
H A DChangeLog3280 Rework build_component_ref.
3281 * call.c (build_vfield_ref): Do not go through build_component_ref.
3299 (build_component_ref): Likewise.
5005 * init.c (resolve_offset_ref): Hand off to build_component_ref.
5062 * typeck.c (build_component_ref): Preserve the type of an
5445 * typeck.c (build_component_ref): Always complain about offsetof
5931 * typeck.c (build_component_ref): Cope with a TEMPLATE_ID_EXPR.
6410 (build_component_ref): Likewise.
7199 * typeck.c (build_component_ref): Adjust.
9866 * typeck.c (build_component_ref): Likewise.
[all …]
H A DChangeLog.12153 * typeck.c (build_component_ref): Likewise.
3325 * typeck.c (build_component_ref): Don't build up a COMPONENT_REF
4363 (build_component_ref): Fold the COMPONENT_REF in case it can be
/openbsd-src/gnu/gcc/gcc/objc/
H A DChangeLog253 objc_build_component_ref() instead of build_component_ref().
H A Dobjc-act.c1263 return build_component_ref (datum, component); in objc_build_component_ref()

12