re PR c++/68434 ([concepts] function tsubst sets TYPE_CANONICAL before setting a...
authorRyan Burn <contact@rnburn.com>
Wed, 25 Nov 2015 22:13:23 +0000 (22:13 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 25 Nov 2015 22:13:23 +0000 (17:13 -0500)
commita0c0e716fa4fbdda4ee6c864de1eda284f1547ce
tree3373f7297e990618b02db7c30e9cfbf833a89311
parent75729cff1ebd87576916e99cd539b0c9223e5d99
re PR c++/68434 ([concepts] function tsubst sets TYPE_CANONICAL before setting a type's PLACEHOLDER_TYPE_CONSTRAINTS)

PR c++/68434

* pt.c (tsubst): Set PLACEHOLDER_TYPE_CONSTRAINTS before
calling canonical_type_parameter.

From-SVN: r230909
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/concepts/pr68434.C [new file with mode: 0644]