fix missing-override warnings on Scilab types
[scilab.git] / scilab / modules / ast / includes / types / mlist.hxx
index d2971e5..f2c2fc4 100644 (file)
@@ -10,7 +10,6 @@
  * and continues to be available under such terms.
  * For more information, see the COPYING file which you should have received
  * along with this program.
- * === LICENSE_END ===
  *
  */
 
@@ -28,28 +27,30 @@ public :
     MList() : TList() {}
     //Destructor uses ~TList()
 
-    virtual MList*                  clone()
+    virtual MList*                  clone() override
     {
         return new MList(this);
     }
-    void                            whoAmI(void)
+    void                            whoAmI(void) override
     {
         std::cout << "types::MList";
     };
 
-    ScilabType                      getType(void)
+    ScilabType                      getType(void) override
     {
         return ScilabMList;
     }
-    bool                            isMList()
+    bool                            isMList() override
     {
         return true;
     }
-    bool                            isTList()
+    bool                            isTList() override
     {
         return false;
     }
 
+    bool                            getMemory(long long* _piSize, long long* _piSizePlusType) override;
+
     virtual bool invoke(typed_list & in, optional_list & opt, int _iRetCount, typed_list & out, const ast::Exp & e) override;
 
 protected :