diff options
author | Jason Merrill <jason@redhat.com> | 2016-11-03 15:52:58 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2016-11-03 15:52:58 -0400 |
commit | 1906d6b4dc4cf6bddb82e9dc3534438230030a8e (patch) | |
tree | bba16b05930156885aa3e5b7fb63e4b7cfd29e1f /gcc/langhooks.h | |
parent | b302001e3a04e8d2911989816c8907bf3e5c2389 (diff) | |
download | gcc-1906d6b4dc4cf6bddb82e9dc3534438230030a8e.zip gcc-1906d6b4dc4cf6bddb82e9dc3534438230030a8e.tar.gz gcc-1906d6b4dc4cf6bddb82e9dc3534438230030a8e.tar.bz2 |
Use type_hash_eq langhook in check_qualified_type.
gcc/
* tree.c (check_lang_type): New.
(check_qualified_type): Use it.
(check_aligned_type): Use it.
* tree.h: Declare it.
gcc/cp/
* tree.c (cp_check_qualified_type): Call check_base_type instead
of check_qualified_type.
(cxx_type_hash_eq): Check ref-qualifiers.
* typeck.c (apply_memfn_quals): No need to mess with TYPE_CANONICAL.
From-SVN: r241831
Diffstat (limited to 'gcc/langhooks.h')
-rw-r--r-- | gcc/langhooks.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/langhooks.h b/gcc/langhooks.h index 8116b17..6cd01a7 100644 --- a/gcc/langhooks.h +++ b/gcc/langhooks.h @@ -120,7 +120,7 @@ struct lang_hooks_for_types /* Return TRUE if TYPE1 and TYPE2 are identical for type hashing purposes. Called only after doing all language independent checks. At present, this function is only called when both TYPE1 and TYPE2 are - FUNCTION_TYPEs. */ + FUNCTION_TYPE or METHOD_TYPE. */ bool (*type_hash_eq) (const_tree, const_tree); /* Return TRUE if TYPE uses a hidden descriptor and fills in information |