aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2018-07-17 17:21:10 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2018-07-17 17:21:10 +0000
commit4161493a3034388925048bf477bbb9238ff6643e (patch)
tree7b100106e84612bbb0de05a8e889dac1d7530319 /libcpp
parent5485812caf9865ec09ff5391e0794bbaffd20751 (diff)
downloadgcc-4161493a3034388925048bf477bbb9238ff6643e.zip
gcc-4161493a3034388925048bf477bbb9238ff6643e.tar.gz
gcc-4161493a3034388925048bf477bbb9238ff6643e.tar.bz2
compiler: connect the concrete type and the placeholder for circular types
Previously, when creating the backend representation of a circular type, we resolve the placeholder to a circular_pointer_type. The backend doesn't know what the concrete type is. This CL changes it to resolve the placeholder to the concrete type instead, so the backend may have better knowledge of the concrete type. Reviewed-on: https://go-review.googlesource.com/123738 From-SVN: r262830
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions