]> git.ipfire.org Git - thirdparty/gcc.git/commit
* pt.c (tsubst_copy_and_build): Remove unnecessary COMPONENT_REF
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 May 2017 13:12:01 +0000 (13:12 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 May 2017 13:12:01 +0000 (13:12 +0000)
commitbc9c1170932652e45b1a45c4f85733659434dfe6
treedcbf7ea722daee0f7d3be438882069680a076f7d
parentc0fc306e67a6703e1ec420e842a2184a4b12dcb6
* pt.c (tsubst_copy_and_build): Remove unnecessary COMPONENT_REF
peeking.
* semantics.c (finish_id_expression): Directly init local var.
(finish_omp_reduction_clause): Use really_overloaded_fn.
* tree.c (get_fns): Document.  Assert we got an overload.
(get_first_fn) Document.
* typeck.c (cp_build_addr_expr_1): Pass arg directly to
really_overloaded_fn.
* typeck2.c (cxx_inomplete_type_diagnostic): Use get_first_fn directly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248106 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/cp/typeck2.c