X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b521a6f94b23f747ce54ae27b969e5062c9ff4b3..c0b15381d1ebac677ae281f5e864ab3d7f66eff5:/utils/HelpGen/src/HelpGen.cpp diff --git a/utils/HelpGen/src/HelpGen.cpp b/utils/HelpGen/src/HelpGen.cpp index fdde4c0c5f..3f8541a125 100644 --- a/utils/HelpGen/src/HelpGen.cpp +++ b/utils/HelpGen/src/HelpGen.cpp @@ -260,8 +260,10 @@ protected: IgnoreListEntry *second); // for efficiency, let's sort it +public: // FIXME: macro requires it WX_DEFINE_SORTED_ARRAY(IgnoreListEntry *, ArrayNamesToIgnore); +protected: ArrayNamesToIgnore m_ignore; private: @@ -437,6 +439,8 @@ protected: wxString m_type; }; + friend class ParamInfo; // for access to TypeInfo + // info abotu a function parameter class ParamInfo { @@ -458,6 +462,7 @@ protected: wxString m_value; // default value }; +public: // FIXME: macro requires it WX_DEFINE_ARRAY(ParamInfo *, ArrayParamInfo); // info about a function @@ -503,6 +508,7 @@ protected: WX_DEFINE_ARRAY(MethodInfo *, ArrayMethodInfo); WX_DEFINE_ARRAY(ArrayMethodInfo *, ArrayMethodInfos); +private: // first array contains the names of all classes we found, the second has a // pointer to the array of methods of the given class at the same index as // the class name appears in m_classes @@ -1272,7 +1278,7 @@ void HelpGenVisitor::VisitOperation( spOperation& op ) // check for the special case of dtor wxString dtor; - if ( (funcname[0] == '~') && (m_classname == funcname.c_str() + 1) ) { + if ( (funcname[0u] == '~') && (m_classname == funcname.c_str() + 1) ) { dtor.Printf("\\destruct{%s}", m_classname.c_str()); funcname = dtor; } @@ -2179,6 +2185,12 @@ static const wxString GetVersionString() /* $Log$ + Revision 1.27 2003/10/13 17:21:30 MBN + Compilation fixes. + + Revision 1.26 2003/09/29 15:18:35 MBN + (Blind) compilation fix for Sun compiler. + Revision 1.25 2003/09/03 17:39:27 MBN Compilation fixes.