diff options
Diffstat (limited to 'gcc/cp/semantics.c')
-rw-r--r-- | gcc/cp/semantics.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index 94e6dfd312c..3ec0a1a1a95 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -1754,6 +1754,7 @@ finish_call_expr (tree fn, tree args, bool disallow_virtual, bool koenig_p) /* ARGS should be a list of arguments. */ gcc_assert (!args || TREE_CODE (args) == TREE_LIST); + gcc_assert (!TYPE_P (fn)); orig_fn = fn; orig_args = args; |