diff options
author | Patrick Palka <ppalka@redhat.com> | 2023-10-22 16:13:33 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2023-10-22 16:13:33 -0400 |
commit | 80ddcb9c8f9b5a387f379e1db39bc6f3680bd52f (patch) | |
tree | 7c34340c533d1f96b970922860ab3bb33666b464 /gcc/expr.cc | |
parent | 47b634a308c59f728783513123e7a9576fdc82aa (diff) | |
download | gcc-80ddcb9c8f9b5a387f379e1db39bc6f3680bd52f.zip gcc-80ddcb9c8f9b5a387f379e1db39bc6f3680bd52f.tar.gz gcc-80ddcb9c8f9b5a387f379e1db39bc6f3680bd52f.tar.bz2 |
objc++: type/expr tsubst conflation [PR111920]
After r14-4796-g3e3d73ed5e85e7, tsubst_copy_and_build (now named
tsubst_expr) no longer dispatches to tsubst for type trees, and
callers have to do it themselves if appropriate. This patch makes
some overlooked adjustments to Objective-C++-specific code paths.
PR objc++/111920
gcc/cp/ChangeLog:
* pt.cc (tsubst_expr) <case AT_ENCODE_EXPR>: Use tsubst instead
of tsubst_expr.
gcc/objcp/ChangeLog:
* objcp-lang.cc (objcp_tsubst_expr) <case CLASS_REFERENCE_EXPR>:
Use tsubst instead of tsubst_expr for type operands.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions