Package: g++-3.3 Version: 1:3.3.4-3 Severity: normal
Although the error message tells me that the undeclared identifiers are reported per function, they are reported once for a whole class. The compiler reports the error on a member fxn the class, and does not report the undeclared identifier in the remaining member functions. This can be a little inconvenient when refactoring old code. This behavior is inconsistent with the information in the error message. Thanks, -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.4.21-xfs Locale: LANG=C, LC_CTYPE=C Versions of packages g++-3.3 depends on: ii gcc-3.3 1:3.3.4-3 The GNU C compiler ii gcc-3.3-base 1:3.3.4-3 The GNU Compiler Collection (base ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libstdc++5-3.3-dev 1:3.3.4-3 The GNU Standard C++ Library v3 (d -- no debconf information