]> git.lyx.org Git - features.git/commitdiff
Some more 0 > nullptr substitutions
authorJuergen Spitzmueller <spitz@lyx.org>
Sun, 21 Apr 2019 13:48:24 +0000 (15:48 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Sun, 21 Apr 2019 13:49:11 +0000 (15:49 +0200)
src/mathed/InsetMath.h

index 578b29fdcfd671926789bf3036b3859003c21941..32f265950ca7b18dd0323145f72c05cc6f81fffe 100644 (file)
@@ -74,6 +74,7 @@ class InsetMathString;
 class InsetMathSpace;
 class InsetMathSpecialChar;
 class InsetMathSymbol;
+class InsetMathSubstack;
 class InsetMathUnknown;
 class InsetMathRef;
 
@@ -131,43 +132,45 @@ public:
        virtual MathData const & cell(idx_type) const;
 
        /// identifies certain types of insets
-       virtual InsetMathAMSArray       * asAMSArrayInset()       { return 0; }
-       virtual InsetMathAMSArray const * asAMSArrayInset() const { return 0; }
-       virtual InsetMathArray          * asArrayInset()          { return 0; }
-       virtual InsetMathArray const    * asArrayInset() const    { return 0; }
-       virtual InsetMathBrace          * asBraceInset()          { return 0; }
-       virtual InsetMathBrace const    * asBraceInset() const    { return 0; }
-       virtual InsetMathChar const     * asCharInset() const     { return 0; }
-       virtual InsetMathDelim          * asDelimInset()          { return 0; }
-       virtual InsetMathDelim const    * asDelimInset() const    { return 0; }
-       virtual InsetMathFracBase       * asFracBaseInset()       { return 0; }
-       virtual InsetMathFracBase const * asFracBaseInset() const { return 0; }
-       virtual InsetMathFrac           * asFracInset()           { return 0; }
-       virtual InsetMathFrac const     * asFracInset() const     { return 0; }
-       virtual InsetMathFont           * asFontInset()           { return 0; }
-       virtual InsetMathFont const     * asFontInset() const     { return 0; }
-       virtual InsetMathGrid           * asGridInset()           { return 0; }
-       virtual InsetMathGrid const     * asGridInset() const     { return 0; }
-       virtual InsetMathHull           * asHullInset()           { return 0; }
-       virtual InsetMathHull const     * asHullInset() const     { return 0; }
-       virtual InsetMathMacro               * asMacro()               { return 0; }
-       virtual InsetMathMacro const         * asMacro() const         { return 0; }
-       virtual InsetMathMacroTemplate       * asMacroTemplate()       { return 0; }
-       virtual InsetMathMacroTemplate const * asMacroTemplate() const { return 0; }
-       virtual InsetMathMatrix const   * asMatrixInset() const   { return 0; }
-       virtual InsetMathNest           * asNestInset()           { return 0; }
-       virtual InsetMathNest const     * asNestInset() const     { return 0; }
-       virtual InsetMathScript         * asScriptInset()         { return 0; }
-       virtual InsetMathScript const   * asScriptInset() const   { return 0; }
-       virtual InsetMathSpace          * asSpaceInset()          { return 0; }
-       virtual InsetMathSpace const    * asSpaceInset() const    { return 0; }
-       virtual InsetMathString         * asStringInset()         { return 0; }
-       virtual InsetMathString const   * asStringInset() const   { return 0; }
-       virtual InsetMathSymbol const   * asSymbolInset() const   { return 0; }
-       virtual InsetMathUnknown        * asUnknownInset()        { return 0; }
-       virtual InsetMathUnknown const  * asUnknownInset() const  { return 0; }
-       virtual InsetMathRef            * asRefInset()            { return 0; }
-       virtual InsetMathSpecialChar const * asSpecialCharInset() const { return 0; }
+       virtual InsetMathAMSArray       * asAMSArrayInset()       { return nullptr; }
+       virtual InsetMathAMSArray const * asAMSArrayInset() const { return nullptr; }
+       virtual InsetMathArray          * asArrayInset()          { return nullptr; }
+       virtual InsetMathArray const    * asArrayInset() const    { return nullptr; }
+       virtual InsetMathBrace          * asBraceInset()          { return nullptr; }
+       virtual InsetMathBrace const    * asBraceInset() const    { return nullptr; }
+       virtual InsetMathChar const     * asCharInset() const     { return nullptr; }
+       virtual InsetMathDelim          * asDelimInset()          { return nullptr; }
+       virtual InsetMathDelim const    * asDelimInset() const    { return nullptr; }
+       virtual InsetMathFracBase       * asFracBaseInset()       { return nullptr; }
+       virtual InsetMathFracBase const * asFracBaseInset() const { return nullptr; }
+       virtual InsetMathFrac           * asFracInset()           { return nullptr; }
+       virtual InsetMathFrac const     * asFracInset() const     { return nullptr; }
+       virtual InsetMathFont           * asFontInset()           { return nullptr; }
+       virtual InsetMathFont const     * asFontInset() const     { return nullptr; }
+       virtual InsetMathGrid           * asGridInset()           { return nullptr; }
+       virtual InsetMathGrid const     * asGridInset() const     { return nullptr; }
+       virtual InsetMathHull           * asHullInset()           { return nullptr; }
+       virtual InsetMathHull const     * asHullInset() const     { return nullptr; }
+       virtual InsetMathMacro               * asMacro()               { return nullptr; }
+       virtual InsetMathMacro const         * asMacro() const         { return nullptr; }
+       virtual InsetMathMacroTemplate       * asMacroTemplate()       { return nullptr; }
+       virtual InsetMathMacroTemplate const * asMacroTemplate() const { return nullptr; }
+       virtual InsetMathMatrix const   * asMatrixInset() const   { return nullptr; }
+       virtual InsetMathNest           * asNestInset()           { return nullptr; }
+       virtual InsetMathNest const     * asNestInset() const     { return nullptr; }
+       virtual InsetMathScript         * asScriptInset()         { return nullptr; }
+       virtual InsetMathScript const   * asScriptInset() const   { return nullptr; }
+       virtual InsetMathSpace          * asSpaceInset()          { return nullptr; }
+       virtual InsetMathSpace const    * asSpaceInset() const    { return nullptr; }
+       virtual InsetMathString         * asStringInset()         { return nullptr; }
+       virtual InsetMathString const   * asStringInset() const   { return nullptr; }
+       virtual InsetMathSubstack       * asSubstackInset()       { return nullptr; }
+       virtual InsetMathSubstack const * asSubstackInset() const { return nullptr; }
+       virtual InsetMathSymbol const   * asSymbolInset() const   { return nullptr; }
+       virtual InsetMathUnknown        * asUnknownInset()        { return nullptr; }
+       virtual InsetMathUnknown const  * asUnknownInset() const  { return nullptr; }
+       virtual InsetMathRef            * asRefInset()            { return nullptr; }
+       virtual InsetMathSpecialChar const * asSpecialCharInset() const { return nullptr; }
 
        /// The class of the math object (used primarily for spacing)
        virtual MathClass mathClass() const;