removed two stage lookup ifdefs

This commit is contained in:
mes5k 2004-11-25 03:57:34 +00:00
parent 9a5b3a056e
commit a42880b72d
2 changed files with 4 additions and 8 deletions

View File

@ -39,16 +39,14 @@ template<class T>
class UnlabeledMultiArg : public MultiArg<T> class UnlabeledMultiArg : public MultiArg<T>
{ {
#ifdef TWO_STAGE_NAME_LOOKUP // If compiler has two stage name lookup (as gcc >= 3.4 does)
//If compiler has two stage name lookup (as gcc >= 3.4 does) // this is requried to prevent undef. symbols
//this is requried to prevent undef. symbols
using MultiArg<T>::_ignoreable; using MultiArg<T>::_ignoreable;
using MultiArg<T>::_hasBlanks; using MultiArg<T>::_hasBlanks;
using MultiArg<T>::_extractValue; using MultiArg<T>::_extractValue;
using MultiArg<T>::_typeDesc; using MultiArg<T>::_typeDesc;
using MultiArg<T>::_name; using MultiArg<T>::_name;
using MultiArg<T>::_description; using MultiArg<T>::_description;
#endif
public: public:

View File

@ -41,9 +41,8 @@ template<class T>
class UnlabeledValueArg : public ValueArg<T> class UnlabeledValueArg : public ValueArg<T>
{ {
#ifdef TWO_STAGE_NAME_LOOKUP // If compiler has two stage name lookup (as gcc >= 3.4 does)
//If compiler has two stage name lookup (as gcc >= 3.4 does) // this is requried to prevent undef. symbols
//this is requried to prevent undef. symbols
using ValueArg<T>::_ignoreable; using ValueArg<T>::_ignoreable;
using ValueArg<T>::_hasBlanks; using ValueArg<T>::_hasBlanks;
using ValueArg<T>::_extractValue; using ValueArg<T>::_extractValue;
@ -51,7 +50,6 @@ class UnlabeledValueArg : public ValueArg<T>
using ValueArg<T>::_name; using ValueArg<T>::_name;
using ValueArg<T>::_description; using ValueArg<T>::_description;
using ValueArg<T>::_alreadySet; using ValueArg<T>::_alreadySet;
#endif
public: public: