Index: src/CodeTools/DeclStats.cc
===================================================================
--- src/CodeTools/DeclStats.cc	(revision 14f6bb395794c1f66c011077161a28e327f18dd6)
+++ src/CodeTools/DeclStats.cc	(revision 1e6b350dec1d33d9a22ec40af56b5c660a12323b)
@@ -200,5 +200,8 @@
 			// skip if already seen declaration for this function
 			const std::string& mangleName = decl->get_mangleName().empty() ? decl->get_name() : decl->get_mangleName();
-			if ( ! seen_names.insert( mangleName ).second ) return;
+			if ( ! seen_names.insert( mangleName ).second ) {
+				maybeAccept( decl->get_statements(), *this );
+				return;
+			}
 			
 			Stats& stats = for_linkage[ decl->get_linkage() ];
@@ -228,4 +231,7 @@
 
 			analyzeFunc( fnTy, stats, stats.params, stats.returns );
+
+			// analyze expressions in decl statements
+			maybeAccept( decl->get_statements(), *this );
 		}
 
