|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/addon/doxywizard/wizard.h.orig doxygen-1.8.16/addon/doxywizard/wizard.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/addon/doxywizard/wizard.h.orig 2017-10-31 20:36:00.000000000 +0100
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/addon/doxywizard/wizard.h 2019-12-10 11:45:32.750260467 +0100
|
|
Than Ngo |
31d4fa |
@@ -52,11 +52,11 @@ class TuneColorDialog : public QDialog
|
|
Than Ngo |
31d4fa |
void updateImage(int hue,int sat,int val);
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- QImage *m_image;
|
|
Than Ngo |
31d4fa |
- QLabel *m_imageLab;
|
|
Than Ngo |
31d4fa |
- int m_hue;
|
|
Than Ngo |
31d4fa |
- int m_sat;
|
|
Than Ngo |
31d4fa |
- int m_gam;
|
|
Than Ngo |
31d4fa |
+ QImage *m_image = 0;
|
|
Than Ngo |
31d4fa |
+ QLabel *m_imageLab = 0;
|
|
Than Ngo |
31d4fa |
+ int m_hue = 0;
|
|
Than Ngo |
31d4fa |
+ int m_sat = 0;
|
|
Than Ngo |
31d4fa |
+ int m_gam = 0;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
class ColorPicker : public QWidget
|
|
Than Ngo |
31d4fa |
@@ -91,11 +91,11 @@ private:
|
|
Than Ngo |
31d4fa |
void setSat(int v);
|
|
Than Ngo |
31d4fa |
void setGam(int v);
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- QPixmap *m_pix;
|
|
Than Ngo |
31d4fa |
- Mode m_mode;
|
|
Than Ngo |
31d4fa |
- int m_gam;
|
|
Than Ngo |
31d4fa |
- int m_hue;
|
|
Than Ngo |
31d4fa |
- int m_sat;
|
|
Than Ngo |
31d4fa |
+ QPixmap *m_pix = 0;
|
|
Than Ngo |
31d4fa |
+ Mode m_mode = Hue;
|
|
Than Ngo |
31d4fa |
+ int m_gam = 0;
|
|
Than Ngo |
31d4fa |
+ int m_hue = 0;
|
|
Than Ngo |
31d4fa |
+ int m_sat = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -120,16 +120,16 @@ class Step1 : public QWidget
|
|
Than Ngo |
31d4fa |
void setRecursiveScan(int);
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- QLineEdit *m_projName;
|
|
Than Ngo |
31d4fa |
- QLineEdit *m_projBrief;
|
|
Than Ngo |
31d4fa |
- QLineEdit *m_projNumber;
|
|
Than Ngo |
31d4fa |
- QLineEdit *m_sourceDir;
|
|
Than Ngo |
31d4fa |
- QLineEdit *m_destDir;
|
|
Than Ngo |
31d4fa |
- QLabel *m_projIconLab;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_recursive;
|
|
Than Ngo |
31d4fa |
- QPushButton *m_srcSelectDir;
|
|
Than Ngo |
31d4fa |
- QPushButton *m_dstSelectDir;
|
|
Than Ngo |
31d4fa |
- Wizard *m_wizard;
|
|
Than Ngo |
31d4fa |
+ QLineEdit *m_projName = 0;
|
|
Than Ngo |
31d4fa |
+ QLineEdit *m_projBrief = 0;
|
|
Than Ngo |
31d4fa |
+ QLineEdit *m_projNumber = 0;
|
|
Than Ngo |
31d4fa |
+ QLineEdit *m_sourceDir = 0;
|
|
Than Ngo |
31d4fa |
+ QLineEdit *m_destDir = 0;
|
|
Than Ngo |
31d4fa |
+ QLabel *m_projIconLab = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_recursive = 0;
|
|
Than Ngo |
31d4fa |
+ QPushButton *m_srcSelectDir = 0;
|
|
Than Ngo |
31d4fa |
+ QPushButton *m_dstSelectDir = 0;
|
|
Than Ngo |
31d4fa |
+ Wizard *m_wizard = 0;
|
|
Than Ngo |
31d4fa |
const QHash<QString,Input *> &m_modelData;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -146,12 +146,12 @@ class Step2 : public QWidget
|
|
Than Ngo |
31d4fa |
void changeCrossRefState(int choice);
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- QGroupBox *m_extractMode;
|
|
Than Ngo |
31d4fa |
- QGroupBox *m_optimizeLang;
|
|
Than Ngo |
31d4fa |
- QButtonGroup *m_extractModeGroup;
|
|
Than Ngo |
31d4fa |
- QButtonGroup *m_optimizeLangGroup;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_crossRef;
|
|
Than Ngo |
31d4fa |
- Wizard *m_wizard;
|
|
Than Ngo |
31d4fa |
+ QGroupBox *m_extractMode = 0;
|
|
Than Ngo |
31d4fa |
+ QGroupBox *m_optimizeLang = 0;
|
|
Than Ngo |
31d4fa |
+ QButtonGroup *m_extractModeGroup = 0;
|
|
Than Ngo |
31d4fa |
+ QButtonGroup *m_optimizeLangGroup = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_crossRef = 0;
|
|
Than Ngo |
31d4fa |
+ Wizard *m_wizard = 0;
|
|
Than Ngo |
31d4fa |
const QHash<QString,Input *> &m_modelData;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -175,18 +175,18 @@ class Step3 : public QWidget
|
|
Than Ngo |
31d4fa |
void tuneColorDialog();
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- QGroupBox *m_texOptions;
|
|
Than Ngo |
31d4fa |
- QButtonGroup *m_texOptionsGroup;
|
|
Than Ngo |
31d4fa |
- QGroupBox *m_htmlOptions;
|
|
Than Ngo |
31d4fa |
- QButtonGroup *m_htmlOptionsGroup;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_htmlEnabled;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_latexEnabled;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_manEnabled;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_rtfEnabled;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_xmlEnabled;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_searchEnabled;
|
|
Than Ngo |
31d4fa |
- QPushButton *m_tuneColor;
|
|
Than Ngo |
31d4fa |
- Wizard *m_wizard;
|
|
Than Ngo |
31d4fa |
+ QGroupBox *m_texOptions = 0;
|
|
Than Ngo |
31d4fa |
+ QButtonGroup *m_texOptionsGroup = 0;
|
|
Than Ngo |
31d4fa |
+ QGroupBox *m_htmlOptions = 0;
|
|
Than Ngo |
31d4fa |
+ QButtonGroup *m_htmlOptionsGroup = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_htmlEnabled = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_latexEnabled = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_manEnabled = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_rtfEnabled = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_xmlEnabled = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_searchEnabled = 0;
|
|
Than Ngo |
31d4fa |
+ QPushButton *m_tuneColor = 0;
|
|
Than Ngo |
31d4fa |
+ Wizard *m_wizard = 0;
|
|
Than Ngo |
31d4fa |
const QHash<QString,Input *> &m_modelData;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -209,17 +209,17 @@ class Step4 : public QWidget
|
|
Than Ngo |
31d4fa |
void setCallerGraphEnabled(int state);
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- QGroupBox *m_diagramMode;
|
|
Than Ngo |
31d4fa |
- QButtonGroup *m_diagramModeGroup;
|
|
Than Ngo |
31d4fa |
- QGroupBox *m_dotGroup;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotClass;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotCollaboration;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotInclude;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotIncludedBy;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotInheritance;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotCall;
|
|
Than Ngo |
31d4fa |
- QCheckBox *m_dotCaller;
|
|
Than Ngo |
31d4fa |
- Wizard *m_wizard;
|
|
Than Ngo |
31d4fa |
+ QGroupBox *m_diagramMode = 0;
|
|
Than Ngo |
31d4fa |
+ QButtonGroup *m_diagramModeGroup = 0;
|
|
Than Ngo |
31d4fa |
+ QGroupBox *m_dotGroup = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotClass = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotCollaboration = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotInclude = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotIncludedBy = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotInheritance = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotCall = 0;
|
|
Than Ngo |
31d4fa |
+ QCheckBox *m_dotCaller = 0;
|
|
Than Ngo |
31d4fa |
+ Wizard *m_wizard = 0;
|
|
Than Ngo |
31d4fa |
const QHash<QString,Input *> &m_modelData;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -243,14 +243,14 @@ class Wizard : public QSplitter
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
const QHash<QString,Input *> &m_modelData;
|
|
Than Ngo |
31d4fa |
- QTreeWidget *m_treeWidget;
|
|
Than Ngo |
31d4fa |
- QStackedWidget *m_topicStack;
|
|
Than Ngo |
31d4fa |
- Step1 *m_step1;
|
|
Than Ngo |
31d4fa |
- Step2 *m_step2;
|
|
Than Ngo |
31d4fa |
- Step3 *m_step3;
|
|
Than Ngo |
31d4fa |
- Step4 *m_step4;
|
|
Than Ngo |
31d4fa |
- QPushButton *m_next;
|
|
Than Ngo |
31d4fa |
- QPushButton *m_prev;
|
|
Than Ngo |
31d4fa |
+ QTreeWidget *m_treeWidget = 0;
|
|
Than Ngo |
31d4fa |
+ QStackedWidget *m_topicStack = 0;
|
|
Than Ngo |
31d4fa |
+ Step1 *m_step1 = 0;
|
|
Than Ngo |
31d4fa |
+ Step2 *m_step2 = 0;
|
|
Than Ngo |
31d4fa |
+ Step3 *m_step3 = 0;
|
|
Than Ngo |
31d4fa |
+ Step4 *m_step4 = 0;
|
|
Than Ngo |
31d4fa |
+ QPushButton *m_next = 0;
|
|
Than Ngo |
31d4fa |
+ QPushButton *m_prev = 0;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
#endif
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/classdef.cpp.orig doxygen-1.8.16/src/classdef.cpp
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/classdef.cpp.orig 2019-08-04 19:04:55.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/classdef.cpp 2019-12-10 11:52:17.184826531 +0100
|
|
Than Ngo |
31d4fa |
@@ -265,7 +265,7 @@ class ClassDefImpl : public DefinitionIm
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// PIMPL idiom
|
|
Than Ngo |
31d4fa |
class IMPL;
|
|
Than Ngo |
31d4fa |
- IMPL *m_impl;
|
|
Than Ngo |
31d4fa |
+ IMPL *m_impl = 0;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
ClassDef *createClassDef(
|
|
Than Ngo |
31d4fa |
@@ -525,7 +525,7 @@ class ClassDefAliasImpl : public Definit
|
|
Than Ngo |
31d4fa |
QPtrDict<void> *visitedClasses=0) const {}
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- mutable bool m_visited;
|
|
Than Ngo |
31d4fa |
+ mutable bool m_visited = false;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -563,27 +563,27 @@ class ClassDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
/*! Include information about the header file should be included
|
|
Than Ngo |
31d4fa |
* in the documentation. 0 by default, set by setIncludeFile().
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- IncludeInfo *incInfo;
|
|
Than Ngo |
31d4fa |
+ IncludeInfo *incInfo = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! List of base class (or super-classes) from which this class derives
|
|
Than Ngo |
31d4fa |
* directly.
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- BaseClassList *inherits;
|
|
Than Ngo |
31d4fa |
+ BaseClassList *inherits = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! List of sub-classes that directly derive from this class
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- BaseClassList *inheritedBy;
|
|
Than Ngo |
31d4fa |
+ BaseClassList *inheritedBy = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Namespace this class is part of
|
|
Than Ngo |
31d4fa |
* (this is the inner most namespace in case of nested namespaces)
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- NamespaceDef *nspace;
|
|
Than Ngo |
31d4fa |
+ NamespaceDef *nspace = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! File this class is defined in */
|
|
Than Ngo |
31d4fa |
- FileDef *fileDef;
|
|
Than Ngo |
31d4fa |
+ FileDef *fileDef = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! List of all members (including inherited members) */
|
|
Than Ngo |
31d4fa |
- MemberNameInfoSDict *allMemberNameInfoSDict;
|
|
Than Ngo |
31d4fa |
+ MemberNameInfoSDict *allMemberNameInfoSDict = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Template arguments of this class */
|
|
Than Ngo |
31d4fa |
ArgumentList *tempArgs;
|
|
Than Ngo |
31d4fa |
@@ -595,7 +595,7 @@ class ClassDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
FileList files;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Examples that use this class */
|
|
Than Ngo |
31d4fa |
- ExampleSDict *exampleSDict;
|
|
Than Ngo |
31d4fa |
+ ExampleSDict *exampleSDict = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Holds the kind of "class" this is. */
|
|
Than Ngo |
31d4fa |
ClassDef::CompoundType compType;
|
|
Than Ngo |
31d4fa |
@@ -609,30 +609,30 @@ class ClassDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
/*! The inner classes contained in this class. Will be 0 if there are
|
|
Than Ngo |
31d4fa |
* no inner classes.
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- ClassSDict *innerClasses;
|
|
Than Ngo |
31d4fa |
+ ClassSDict *innerClasses = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/* classes for the collaboration diagram */
|
|
Than Ngo |
31d4fa |
- UsesClassDict *usesImplClassDict;
|
|
Than Ngo |
31d4fa |
- UsesClassDict *usedByImplClassDict;
|
|
Than Ngo |
31d4fa |
- UsesClassDict *usesIntfClassDict;
|
|
Than Ngo |
31d4fa |
+ UsesClassDict *usesImplClassDict = 0;
|
|
Than Ngo |
31d4fa |
+ UsesClassDict *usedByImplClassDict = 0;
|
|
Than Ngo |
31d4fa |
+ UsesClassDict *usesIntfClassDict = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- ConstraintClassDict *constraintClassDict;
|
|
Than Ngo |
31d4fa |
+ ConstraintClassDict *constraintClassDict = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Template instances that exists of this class, the key in the
|
|
Than Ngo |
31d4fa |
* dictionary is the template argument list.
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- mutable QDict<ClassDef> *templateInstances;
|
|
Than Ngo |
31d4fa |
+ mutable QDict<ClassDef> *templateInstances = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Template instances that exists of this class, as defined by variables.
|
|
Than Ngo |
31d4fa |
* We do NOT want to document these individually. The key in the
|
|
Than Ngo |
31d4fa |
* dictionary is the template argument list.
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- mutable QDict<ClassDef> *variableInstances;
|
|
Than Ngo |
31d4fa |
+ mutable QDict<ClassDef> *variableInstances = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- QDict<int> *templBaseClassNames;
|
|
Than Ngo |
31d4fa |
+ QDict<int> *templBaseClassNames = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! The class this class is an instance of. */
|
|
Than Ngo |
31d4fa |
- const ClassDef *templateMaster;
|
|
Than Ngo |
31d4fa |
+ const ClassDef *templateMaster = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! local class name which could be a typedef'ed alias name. */
|
|
Than Ngo |
31d4fa |
QCString className;
|
|
Than Ngo |
31d4fa |
@@ -640,56 +640,56 @@ class ClassDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
/*! If this class is a Objective-C category, then this points to the
|
|
Than Ngo |
31d4fa |
* class which is extended.
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- ClassDef *categoryOf;
|
|
Than Ngo |
31d4fa |
+ ClassDef *categoryOf = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
QList<MemberList> memberLists;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/* user defined member groups */
|
|
Than Ngo |
31d4fa |
- MemberGroupSDict *memberGroupSDict;
|
|
Than Ngo |
31d4fa |
+ MemberGroupSDict *memberGroupSDict = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Is this an abstract class? */
|
|
Than Ngo |
31d4fa |
- bool isAbstract;
|
|
Than Ngo |
31d4fa |
+ bool isAbstract = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Is the class part of an unnamed namespace? */
|
|
Than Ngo |
31d4fa |
- bool isStatic;
|
|
Than Ngo |
31d4fa |
+ bool isStatic = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! TRUE if classes members are merged with those of the base classes. */
|
|
Than Ngo |
31d4fa |
- bool membersMerged;
|
|
Than Ngo |
31d4fa |
+ bool membersMerged = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! TRUE if the class is defined in a source file rather than a header file. */
|
|
Than Ngo |
31d4fa |
- bool isLocal;
|
|
Than Ngo |
31d4fa |
+ bool isLocal = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- bool isTemplArg;
|
|
Than Ngo |
31d4fa |
+ bool isTemplArg = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/*! Does this class group its user-grouped members
|
|
Than Ngo |
31d4fa |
* as a sub-section of the normal (public/protected/..)
|
|
Than Ngo |
31d4fa |
* groups?
|
|
Than Ngo |
31d4fa |
*/
|
|
Than Ngo |
31d4fa |
- bool subGrouping;
|
|
Than Ngo |
31d4fa |
+ bool subGrouping = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/** Reason of existence is a "use" relation */
|
|
Than Ngo |
31d4fa |
- bool usedOnly;
|
|
Than Ngo |
31d4fa |
+ bool usedOnly = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/** List of titles to use for the summary */
|
|
Than Ngo |
31d4fa |
SDict<QCString> vhdlSummaryTitles;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/** Is this a simple (non-nested) C structure? */
|
|
Than Ngo |
31d4fa |
- bool isSimple;
|
|
Than Ngo |
31d4fa |
+ bool isSimple = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/** Does this class overloaded the -> operator? */
|
|
Than Ngo |
31d4fa |
- MemberDef *arrowOperator;
|
|
Than Ngo |
31d4fa |
+ MemberDef *arrowOperator = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- ClassList *taggedInnerClasses;
|
|
Than Ngo |
31d4fa |
- ClassDef *tagLessRef;
|
|
Than Ngo |
31d4fa |
+ ClassList *taggedInnerClasses = 0;
|
|
Than Ngo |
31d4fa |
+ ClassDef *tagLessRef = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
/** Does this class represent a Java style enum? */
|
|
Than Ngo |
31d4fa |
- bool isJavaEnum;
|
|
Than Ngo |
31d4fa |
+ bool isJavaEnum = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- bool isGeneric;
|
|
Than Ngo |
31d4fa |
+ bool isGeneric = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- bool isAnonymous;
|
|
Than Ngo |
31d4fa |
+ bool isAnonymous = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- uint64 spec;
|
|
Than Ngo |
31d4fa |
+ uint64 spec = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
QCString metaData;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/docgroup.h.orig doxygen-1.8.16/src/docgroup.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/docgroup.h.orig 2019-08-02 18:43:41.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/docgroup.h 2019-12-10 11:45:32.752260485 +0100
|
|
Than Ngo |
31d4fa |
@@ -42,9 +42,9 @@ class DocGroup
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
int findExistingGroup(int &groupId,const MemberGroupInfo *info);
|
|
Than Ngo |
31d4fa |
- int m_openCount;
|
|
Than Ngo |
31d4fa |
+ int m_openCount = 0;
|
|
Than Ngo |
31d4fa |
QCString m_memberGroupHeader;
|
|
Than Ngo |
31d4fa |
- int m_memberGroupId;
|
|
Than Ngo |
31d4fa |
+ int m_memberGroupId = 0;
|
|
Than Ngo |
31d4fa |
QCString m_memberGroupRelates;
|
|
Than Ngo |
31d4fa |
QCString m_memberGroupDocs;
|
|
Than Ngo |
31d4fa |
QStack<Grouping> m_autoGroupStack;
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/doctokenizer.h.orig doxygen-1.8.16/src/doctokenizer.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/doctokenizer.h.orig 2019-06-10 10:17:24.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/doctokenizer.h 2019-12-10 11:45:32.752260485 +0100
|
|
Than Ngo |
31d4fa |
@@ -81,8 +81,8 @@ struct TokenInfo
|
|
Than Ngo |
31d4fa |
// comment blocks
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// list token info
|
|
Than Ngo |
31d4fa |
- bool isEnumList;
|
|
Than Ngo |
31d4fa |
- int indent;
|
|
Than Ngo |
31d4fa |
+ bool isEnumList = false;
|
|
Than Ngo |
31d4fa |
+ int indent = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// sections
|
|
Than Ngo |
31d4fa |
QCString sectionId;
|
|
Than Ngo |
31d4fa |
@@ -95,22 +95,22 @@ struct TokenInfo
|
|
Than Ngo |
31d4fa |
QCString verb;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// xrefitem
|
|
Than Ngo |
31d4fa |
- int id;
|
|
Than Ngo |
31d4fa |
+ int id = -1;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// html tag
|
|
Than Ngo |
31d4fa |
HtmlAttribList attribs;
|
|
Than Ngo |
31d4fa |
- bool endTag;
|
|
Than Ngo |
31d4fa |
- bool emptyTag;
|
|
Than Ngo |
31d4fa |
+ bool endTag = false;
|
|
Than Ngo |
31d4fa |
+ bool emptyTag = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// whitespace
|
|
Than Ngo |
31d4fa |
QCString chars;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// url
|
|
Than Ngo |
31d4fa |
- bool isEMailAddr;
|
|
Than Ngo |
31d4fa |
+ bool isEMailAddr = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// param attributes
|
|
Than Ngo |
31d4fa |
enum ParamDir { In=1, Out=2, InOut=3, Unspecified=0 };
|
|
Than Ngo |
31d4fa |
- ParamDir paramDir;
|
|
Than Ngo |
31d4fa |
+ ParamDir paramDir = Unspecified;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// globals
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/dotgraph.h.orig doxygen-1.8.16/src/dotgraph.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/dotgraph.h.orig 2019-06-13 21:36:00.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/dotgraph.h 2019-12-10 11:45:32.752260485 +0100
|
|
Than Ngo |
31d4fa |
@@ -83,22 +83,22 @@ class DotGraph
|
|
Than Ngo |
31d4fa |
QCString relImgName() const { return m_relPath + imgName(); }
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// the following variables are used while writing the graph to a .dot file
|
|
Than Ngo |
31d4fa |
- GraphOutputFormat m_graphFormat;
|
|
Than Ngo |
31d4fa |
- EmbeddedOutputFormat m_textFormat;
|
|
Than Ngo |
31d4fa |
+ GraphOutputFormat m_graphFormat = GOF_BITMAP;
|
|
Than Ngo |
31d4fa |
+ EmbeddedOutputFormat m_textFormat = EOF_Html;
|
|
Than Ngo |
31d4fa |
QDir m_dir;
|
|
Than Ngo |
31d4fa |
QCString m_fileName;
|
|
Than Ngo |
31d4fa |
QCString m_relPath;
|
|
Than Ngo |
31d4fa |
- bool m_generateImageMap;
|
|
Than Ngo |
31d4fa |
- int m_graphId;
|
|
Than Ngo |
31d4fa |
+ bool m_generateImageMap = false;
|
|
Than Ngo |
31d4fa |
+ int m_graphId = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
QCString m_absPath;
|
|
Than Ngo |
31d4fa |
QCString m_baseName;
|
|
Than Ngo |
31d4fa |
QGString m_theGraph;
|
|
Than Ngo |
31d4fa |
- bool m_regenerate;
|
|
Than Ngo |
31d4fa |
- bool m_doNotAddImageToIndex;
|
|
Than Ngo |
31d4fa |
- bool m_noDivTag;
|
|
Than Ngo |
31d4fa |
- bool m_zoomable;
|
|
Than Ngo |
31d4fa |
- bool m_urlOnly;
|
|
Than Ngo |
31d4fa |
+ bool m_regenerate = false;
|
|
Than Ngo |
31d4fa |
+ bool m_doNotAddImageToIndex = false;
|
|
Than Ngo |
31d4fa |
+ bool m_noDivTag = false;
|
|
Than Ngo |
31d4fa |
+ bool m_zoomable = true;
|
|
Than Ngo |
31d4fa |
+ bool m_urlOnly = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
DotGraph(const DotGraph &);
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/memberdef.cpp.orig doxygen-1.8.16/src/memberdef.cpp
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/memberdef.cpp.orig 2019-08-06 20:32:27.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/memberdef.cpp 2019-12-10 11:45:32.753260493 +0100
|
|
Than Ngo |
31d4fa |
@@ -1299,32 +1299,32 @@ class MemberDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
const ArgumentList *al,const char *meta
|
|
Than Ngo |
31d4fa |
);
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- ClassDef *classDef; // member of or related to
|
|
Than Ngo |
31d4fa |
- FileDef *fileDef; // member of file definition
|
|
Than Ngo |
31d4fa |
- NamespaceDef *nspace; // the namespace this member is in.
|
|
Than Ngo |
31d4fa |
-
|
|
Than Ngo |
31d4fa |
- MemberDef *enumScope; // the enclosing scope, if this is an enum field
|
|
Than Ngo |
31d4fa |
- bool livesInsideEnum;
|
|
Than Ngo |
31d4fa |
- const MemberDef *annEnumType; // the anonymous enum that is the type of this member
|
|
Than Ngo |
31d4fa |
- MemberList *enumFields; // enumeration fields
|
|
Than Ngo |
31d4fa |
-
|
|
Than Ngo |
31d4fa |
- MemberDef *redefines; // the members that this member redefines
|
|
Than Ngo |
31d4fa |
- MemberList *redefinedBy; // the list of members that redefine this one
|
|
Than Ngo |
31d4fa |
-
|
|
Than Ngo |
31d4fa |
- MemberDef *memDef; // member definition for this declaration
|
|
Than Ngo |
31d4fa |
- MemberDef *memDec; // member declaration for this definition
|
|
Than Ngo |
31d4fa |
- ClassDef *relatedAlso; // points to class marked by relatedAlso
|
|
Than Ngo |
31d4fa |
+ ClassDef *classDef = 0; // member of or related to
|
|
Than Ngo |
31d4fa |
+ FileDef *fileDef = 0; // member of file definition
|
|
Than Ngo |
31d4fa |
+ NamespaceDef *nspace = 0; // the namespace this member is in.
|
|
Than Ngo |
31d4fa |
+
|
|
Than Ngo |
31d4fa |
+ MemberDef *enumScope = 0; // the enclosing scope, if this is an enum field
|
|
Than Ngo |
31d4fa |
+ bool livesInsideEnum = false;
|
|
Than Ngo |
31d4fa |
+ const MemberDef *annEnumType = 0; // the anonymous enum that is the type of this member
|
|
Than Ngo |
31d4fa |
+ MemberList *enumFields = 0; // enumeration fields
|
|
Than Ngo |
31d4fa |
+
|
|
Than Ngo |
31d4fa |
+ MemberDef *redefines = 0; // the members that this member redefines
|
|
Than Ngo |
31d4fa |
+ MemberList *redefinedBy = 0; // the list of members that redefine this one
|
|
Than Ngo |
31d4fa |
+
|
|
Than Ngo |
31d4fa |
+ MemberDef *memDef = 0; // member definition for this declaration
|
|
Than Ngo |
31d4fa |
+ MemberDef *memDec = 0; // member declaration for this definition
|
|
Than Ngo |
31d4fa |
+ ClassDef *relatedAlso = 0; // points to class marked by relatedAlso
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- ExampleSDict *exampleSDict; // a dictionary of all examples for quick access
|
|
Than Ngo |
31d4fa |
+ ExampleSDict *exampleSDict = 0; // a dictionary of all examples for quick access
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
QCString type; // return actual type
|
|
Than Ngo |
31d4fa |
QCString accessorType; // return type that tell how to get to this member
|
|
Than Ngo |
31d4fa |
- ClassDef *accessorClass; // class that this member accesses (for anonymous types)
|
|
Than Ngo |
31d4fa |
+ ClassDef *accessorClass = 0; // class that this member accesses (for anonymous types)
|
|
Than Ngo |
31d4fa |
QCString args; // function arguments/variable array specifiers
|
|
Than Ngo |
31d4fa |
QCString def; // member definition in code (fully qualified name)
|
|
Than Ngo |
31d4fa |
QCString anc; // HTML anchor name
|
|
Than Ngo |
31d4fa |
- Specifier virt; // normal/virtual/pure virtual
|
|
Than Ngo |
31d4fa |
- Protection prot; // protection type [Public/Protected/Private]
|
|
Than Ngo |
31d4fa |
+ Specifier virt = Normal; // normal/virtual/pure virtual
|
|
Than Ngo |
31d4fa |
+ Protection prot = Public; // protection type [Public/Protected/Private]
|
|
Than Ngo |
31d4fa |
QCString decl; // member declaration in class
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
QCString bitfields; // struct member bitfields
|
|
Than Ngo |
31d4fa |
@@ -1334,13 +1334,13 @@ class MemberDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
QCString initializer; // initializer
|
|
Than Ngo |
31d4fa |
QCString extraTypeChars; // extra type info found after the argument list
|
|
Than Ngo |
31d4fa |
QCString enumBaseType; // base type of the enum (C++11)
|
|
Than Ngo |
31d4fa |
- int initLines; // number of lines in the initializer
|
|
Than Ngo |
31d4fa |
+ int initLines = 0; // number of lines in the initializer
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- uint64 memSpec; // The specifiers present for this member
|
|
Than Ngo |
31d4fa |
- MemberType mtype; // returns the kind of member
|
|
Than Ngo |
31d4fa |
- int maxInitLines; // when the initializer will be displayed
|
|
Than Ngo |
31d4fa |
- int userInitLines; // result of explicit \hideinitializer or \showinitializer
|
|
Than Ngo |
31d4fa |
- MemberDef *annMemb;
|
|
Than Ngo |
31d4fa |
+ uint64 memSpec = 0; // The specifiers present for this member
|
|
Than Ngo |
31d4fa |
+ MemberType mtype = MemberType_Define; // returns the kind of member
|
|
Than Ngo |
31d4fa |
+ int maxInitLines = 0; // when the initializer will be displayed
|
|
Than Ngo |
31d4fa |
+ int userInitLines = 0; // result of explicit \hideinitializer or \showinitializer
|
|
Than Ngo |
31d4fa |
+ MemberDef *annMemb = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
ArgumentList *defArgList; // argument list of this member definition
|
|
Than Ngo |
31d4fa |
ArgumentList *declArgList; // argument list of this member declaration
|
|
Than Ngo |
31d4fa |
@@ -1357,19 +1357,19 @@ class MemberDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
// as its type then this is computed by
|
|
Than Ngo |
31d4fa |
// getClassDefOfAnonymousType() and
|
|
Than Ngo |
31d4fa |
// cached here.
|
|
Than Ngo |
31d4fa |
- SDict<MemberList> *classSectionSDict; // not accessible
|
|
Than Ngo |
31d4fa |
+ SDict<MemberList> *classSectionSDict = 0; // not accessible
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- const MemberDef *groupAlias; // Member containing the definition
|
|
Than Ngo |
31d4fa |
- int grpId; // group id
|
|
Than Ngo |
31d4fa |
- MemberGroup *memberGroup; // group's member definition
|
|
Than Ngo |
31d4fa |
- GroupDef *group; // group in which this member is in
|
|
Than Ngo |
31d4fa |
+ const MemberDef *groupAlias = 0; // Member containing the definition
|
|
Than Ngo |
31d4fa |
+ int grpId = 0; // group id
|
|
Than Ngo |
31d4fa |
+ MemberGroup *memberGroup = 0; // group's member definition
|
|
Than Ngo |
31d4fa |
+ GroupDef *group = 0; // group in which this member is in
|
|
Than Ngo |
31d4fa |
Grouping::GroupPri_t grouppri; // priority of this definition
|
|
Than Ngo |
31d4fa |
QCString groupFileName; // file where this grouping was defined
|
|
Than Ngo |
31d4fa |
- int groupStartLine; // line " " " " "
|
|
Than Ngo |
31d4fa |
- MemberDef *groupMember;
|
|
Than Ngo |
31d4fa |
+ int groupStartLine = 0; // line " " " " "
|
|
Than Ngo |
31d4fa |
+ MemberDef *groupMember = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- bool isTypedefValCached;
|
|
Than Ngo |
31d4fa |
- const ClassDef *cachedTypedefValue;
|
|
Than Ngo |
31d4fa |
+ bool isTypedefValCached = false;
|
|
Than Ngo |
31d4fa |
+ const ClassDef *cachedTypedefValue = 0;
|
|
Than Ngo |
31d4fa |
QCString cachedTypedefTemplSpec;
|
|
Than Ngo |
31d4fa |
QCString cachedResolvedType;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
@@ -1379,41 +1379,41 @@ class MemberDefImpl::IMPL
|
|
Than Ngo |
31d4fa |
//QCString inbodyDocs;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// documentation inheritance
|
|
Than Ngo |
31d4fa |
- MemberDef *docProvider;
|
|
Than Ngo |
31d4fa |
+ MemberDef *docProvider = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// to store the output file base from tag files
|
|
Than Ngo |
31d4fa |
QCString explicitOutputFileBase;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
// objective-c
|
|
Than Ngo |
31d4fa |
- bool implOnly; // function found in implementation but not
|
|
Than Ngo |
31d4fa |
- // in the interface
|
|
Than Ngo |
31d4fa |
- mutable bool hasDocumentedParams;
|
|
Than Ngo |
31d4fa |
- mutable bool hasDocumentedReturnType;
|
|
Than Ngo |
31d4fa |
- bool isDMember;
|
|
Than Ngo |
31d4fa |
- Relationship related; // relationship of this to the class
|
|
Than Ngo |
31d4fa |
- bool stat; // is it a static function?
|
|
Than Ngo |
31d4fa |
- bool proto; // is it a prototype;
|
|
Than Ngo |
31d4fa |
- bool docEnumValues; // is an enum with documented enum values.
|
|
Than Ngo |
31d4fa |
-
|
|
Than Ngo |
31d4fa |
- mutable bool annScope; // member is part of an anonymous scope
|
|
Than Ngo |
31d4fa |
- mutable bool annUsed; // ugly: needs to be mutable to allow setAnonymousUsed to act as a
|
|
Than Ngo |
31d4fa |
- // const member.
|
|
Than Ngo |
31d4fa |
- bool hasCallGraph;
|
|
Than Ngo |
31d4fa |
- bool hasCallerGraph;
|
|
Than Ngo |
31d4fa |
- bool hasReferencedByRelation;
|
|
Than Ngo |
31d4fa |
- bool hasReferencesRelation;
|
|
Than Ngo |
31d4fa |
- bool explExt; // member was explicitly declared external
|
|
Than Ngo |
31d4fa |
- bool tspec; // member is a template specialization
|
|
Than Ngo |
31d4fa |
- bool groupHasDocs; // true if the entry that caused the grouping was documented
|
|
Than Ngo |
31d4fa |
- bool docsForDefinition; // TRUE => documentation block is put before
|
|
Than Ngo |
31d4fa |
- // definition.
|
|
Than Ngo |
31d4fa |
- // FALSE => block is put before declaration.
|
|
Than Ngo |
31d4fa |
- ClassDef *category;
|
|
Than Ngo |
31d4fa |
- MemberDef *categoryRelation;
|
|
Than Ngo |
31d4fa |
+ bool implOnly = false; // function found in implementation but not
|
|
Than Ngo |
31d4fa |
+ // in the interface
|
|
Than Ngo |
31d4fa |
+ mutable bool hasDocumentedParams = false;
|
|
Than Ngo |
31d4fa |
+ mutable bool hasDocumentedReturnType = false;
|
|
Than Ngo |
31d4fa |
+ bool isDMember = false;
|
|
Than Ngo |
31d4fa |
+ Relationship related = Member; // relationship of this to the class
|
|
Than Ngo |
31d4fa |
+ bool stat = false; // is it a static function?
|
|
Than Ngo |
31d4fa |
+ bool proto = false; // is it a prototype?
|
|
Than Ngo |
31d4fa |
+ bool docEnumValues = false; // is an enum with documented enum values.
|
|
Than Ngo |
31d4fa |
+
|
|
Than Ngo |
31d4fa |
+ mutable bool annScope = false; // member is part of an anonymous scope
|
|
Than Ngo |
31d4fa |
+ mutable bool annUsed = false; // ugly: needs to be mutable to allow setAnonymousUsed to act as a
|
|
Than Ngo |
31d4fa |
+ // const member.
|
|
Than Ngo |
31d4fa |
+ bool hasCallGraph = false;
|
|
Than Ngo |
31d4fa |
+ bool hasCallerGraph = false;
|
|
Than Ngo |
31d4fa |
+ bool hasReferencedByRelation = false;
|
|
Than Ngo |
31d4fa |
+ bool hasReferencesRelation = false;
|
|
Than Ngo |
31d4fa |
+ bool explExt = false; // member was explicitly declared external
|
|
Than Ngo |
31d4fa |
+ bool tspec = false; // member is a template specialization
|
|
Than Ngo |
31d4fa |
+ bool groupHasDocs = false; // true if the entry that caused the grouping was documented
|
|
Than Ngo |
31d4fa |
+ bool docsForDefinition = false; // TRUE => documentation block is put before
|
|
Than Ngo |
31d4fa |
+ // definition.
|
|
Than Ngo |
31d4fa |
+ // FALSE => block is put before declaration.
|
|
Than Ngo |
31d4fa |
+ ClassDef *category = 0;
|
|
Than Ngo |
31d4fa |
+ MemberDef *categoryRelation = 0;
|
|
Than Ngo |
31d4fa |
QCString declFileName;
|
|
Than Ngo |
31d4fa |
- int declLine;
|
|
Than Ngo |
31d4fa |
- int declColumn;
|
|
Than Ngo |
31d4fa |
- int numberOfFlowKW;
|
|
Than Ngo |
31d4fa |
+ int declLine = 0;
|
|
Than Ngo |
31d4fa |
+ int declColumn = 0;
|
|
Than Ngo |
31d4fa |
+ int numberOfFlowKW = 0;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
MemberDefImpl::IMPL::IMPL() :
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/membergroup.h.orig doxygen-1.8.16/src/membergroup.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/membergroup.h.orig 2019-12-10 11:45:32.754260502 +0100
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/membergroup.h 2019-12-10 11:54:06.767797449 +0100
|
|
Than Ngo |
31d4fa |
@@ -101,18 +101,18 @@ class MemberGroup
|
|
Than Ngo |
31d4fa |
int docLine() const { return m_docLine; }
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- MemberList *memberList; // list of all members in the group
|
|
Than Ngo |
31d4fa |
- MemberList *inDeclSection;
|
|
Than Ngo |
31d4fa |
- int grpId;
|
|
Than Ngo |
31d4fa |
+ MemberList *memberList = 0; // list of all members in the group
|
|
Than Ngo |
31d4fa |
+ MemberList *inDeclSection = 0;
|
|
Than Ngo |
31d4fa |
+ int grpId = 0;
|
|
Than Ngo |
31d4fa |
QCString grpHeader;
|
|
Than Ngo |
31d4fa |
QCString fileName; // base name of the generated file
|
|
Than Ngo |
31d4fa |
QCString doc;
|
|
Than Ngo |
31d4fa |
- bool inSameSection;
|
|
Than Ngo |
31d4fa |
- int m_numDecMembers;
|
|
Than Ngo |
31d4fa |
- int m_numDocMembers;
|
|
Than Ngo |
31d4fa |
- const Definition *m_parent;
|
|
Than Ngo |
31d4fa |
+ bool inSameSection = false;
|
|
Than Ngo |
31d4fa |
+ int m_numDecMembers = 0;
|
|
Than Ngo |
31d4fa |
+ int m_numDocMembers = 0;
|
|
Than Ngo |
31d4fa |
+ const Definition *m_parent = 0;
|
|
Than Ngo |
31d4fa |
QCString m_docFile;
|
|
Than Ngo |
31d4fa |
- int m_docLine;
|
|
Than Ngo |
31d4fa |
+ int m_docLine = 0;
|
|
Than Ngo |
31d4fa |
QList<ListItemInfo> *m_xrefListItems;
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/scanner.l.orig doxygen-1.8.16/src/scanner.l
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/scanner.l.orig 2019-12-10 11:45:32.756260520 +0100
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/scanner.l 2019-12-10 11:54:52.099199108 +0100
|
|
Than Ngo |
31d4fa |
@@ -191,7 +191,7 @@ static QCString g_delimiter;
|
|
Than Ngo |
31d4fa |
static int g_column;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
static int g_fencedSize=0;
|
|
Than Ngo |
31d4fa |
-static bool g_nestedComment=0;
|
|
Than Ngo |
31d4fa |
+static bool g_nestedComment=false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
//-----------------------------------------------------------------------------
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/tclscanner.l.orig doxygen-1.8.16/src/tclscanner.l
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/tclscanner.l.orig 2019-08-04 19:05:12.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/tclscanner.l 2019-12-10 11:45:32.757260529 +0100
|
|
Than Ngo |
31d4fa |
@@ -1492,7 +1492,7 @@ tcl_inf("-> %s\n",(const char *)tcl.stri
|
|
Than Ngo |
31d4fa |
{
|
|
Than Ngo |
31d4fa |
tcl_inf("-> %s\n",(const char *)tcl.string_comment);
|
|
Than Ngo |
31d4fa |
int myPos=0;
|
|
Than Ngo |
31d4fa |
- bool myNew=0;
|
|
Than Ngo |
31d4fa |
+ bool myNew=false;
|
|
Than Ngo |
31d4fa |
int myLine=tcl.line_comment;
|
|
Than Ngo |
31d4fa |
BufStr myI(1024);
|
|
Than Ngo |
31d4fa |
BufStr myO(1024);
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/vhdldocgen.h.orig doxygen-1.8.16/src/vhdldocgen.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/vhdldocgen.h.orig 2019-06-10 10:17:24.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/vhdldocgen.h 2019-12-10 11:45:32.757260529 +0100
|
|
Than Ngo |
31d4fa |
@@ -310,11 +310,11 @@ class FlowChart
|
|
Than Ngo |
31d4fa |
~FlowChart();
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
private:
|
|
Than Ngo |
31d4fa |
- int id;
|
|
Than Ngo |
31d4fa |
- int stamp;
|
|
Than Ngo |
31d4fa |
- int type;
|
|
Than Ngo |
31d4fa |
+ int id = 0;
|
|
Than Ngo |
31d4fa |
+ int stamp = 0;
|
|
Than Ngo |
31d4fa |
+ int type = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
- int line;
|
|
Than Ngo |
31d4fa |
+ int line = 0;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
QCString label;
|
|
Than Ngo |
31d4fa |
QCString text;
|
|
Than Ngo |
31d4fa |
diff -up doxygen-1.8.16/src/vhdljjparser.h.orig doxygen-1.8.16/src/vhdljjparser.h
|
|
Than Ngo |
31d4fa |
--- doxygen-1.8.16/src/vhdljjparser.h.orig 2019-06-10 10:17:24.000000000 +0200
|
|
Than Ngo |
31d4fa |
+++ doxygen-1.8.16/src/vhdljjparser.h 2019-12-10 11:45:32.758260538 +0100
|
|
Than Ngo |
31d4fa |
@@ -87,9 +87,9 @@ struct VhdlConfNode
|
|
Than Ngo |
31d4fa |
QCString arch;
|
|
Than Ngo |
31d4fa |
QCString binding;
|
|
Than Ngo |
31d4fa |
QCString compSpec;
|
|
Than Ngo |
31d4fa |
- int level;
|
|
Than Ngo |
31d4fa |
- bool isLeaf;
|
|
Than Ngo |
31d4fa |
- bool isInlineConf;
|
|
Than Ngo |
31d4fa |
+ int level = 0;
|
|
Than Ngo |
31d4fa |
+ bool isLeaf = false;
|
|
Than Ngo |
31d4fa |
+ bool isInlineConf = false;
|
|
Than Ngo |
31d4fa |
|
|
Than Ngo |
31d4fa |
};
|
|
Than Ngo |
31d4fa |
|