diff options
author | Jan Hubicka <jh@suse.cz> | 2003-03-06 14:30:22 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2003-03-06 13:30:22 +0000 |
commit | 5c2e00ee5ad147e86df88447e1cf32038e6e81ee (patch) | |
tree | 436809b770c464c759d4952e19325cd540a6241b /gcc/cgraph.c | |
parent | 323658eac5a9f620a6af43fae57a12548178b63c (diff) | |
download | gcc-5c2e00ee5ad147e86df88447e1cf32038e6e81ee.zip gcc-5c2e00ee5ad147e86df88447e1cf32038e6e81ee.tar.gz gcc-5c2e00ee5ad147e86df88447e1cf32038e6e81ee.tar.bz2 |
* cgraph.c (cgraph_node): Do not confuse nested functions and methods.
From-SVN: r63889
Diffstat (limited to 'gcc/cgraph.c')
-rw-r--r-- | gcc/cgraph.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cgraph.c b/gcc/cgraph.c index 185a97b..1a078f6 100644 --- a/gcc/cgraph.c +++ b/gcc/cgraph.c @@ -98,7 +98,7 @@ cgraph_node (decl) cgraph_nodes = node; cgraph_n_nodes++; *slot = node; - if (DECL_CONTEXT (decl)) + if (DECL_CONTEXT (decl) && TREE_CODE (DECL_CONTEXT (decl)) == FUNCTION_DECL) { node->origin = cgraph_node (DECL_CONTEXT (decl)); node->next_nested = node->origin->nested; |