diff options
Diffstat (limited to 'gcc/cp/pt.c')
-rw-r--r-- | gcc/cp/pt.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 72256b3..b9e7af7 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -23436,6 +23436,10 @@ dependent_type_p (tree type) if (type == error_mark_node) return false; + /* Getting here with global_type_node means we improperly called this + function on the TREE_TYPE of an IDENTIFIER_NODE. */ + gcc_checking_assert (type != global_type_node); + /* If we have not already computed the appropriate value for TYPE, do so now. */ if (!TYPE_DEPENDENT_P_VALID (type)) |