]> git.tdb.fi Git - builder.git/blobdiff - source/sourcegenerator.h
Mark overridden virtual functions as such
[builder.git] / source / sourcegenerator.h
index 69a41801e7b7e1e072812d00553e461468e18a53..964ea0a27c6724acfcb96f6176a1ef10e2fa2522 100644 (file)
@@ -16,6 +16,7 @@ public:
 
        private:
                void argument(const std::string &);
+               void arguments(const std::vector<std::string> &);
                void command(const std::string &);
                void in_suffix(const std::string &);
                void out_argument(const std::string &);
@@ -31,10 +32,10 @@ private:
 public:
        SourceGenerator(Builder &, const SourcePackage &, const std::string &);
 
-       virtual Target *create_source(const Component &, const Msp::FS::Path &) const;
-       virtual Target *create_target(const std::list<Target *> &, const std::string &);
+       Target *create_source(const Component &, const Msp::FS::Path &) const override;
+       Target *create_target(const std::list<Target *> &, const std::string &) override;
 
-       virtual Task *run(const Target &) const;
+       Task *run(const Target &) const override;
 };
 
 #endif