]> git.tdb.fi Git - libs/datafile.git/commitdiff
Turn Statement into a struct
authorMikko Rasa <tdb@tdb.fi>
Sun, 17 Jan 2021 10:45:49 +0000 (12:45 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 17 Jan 2021 10:51:37 +0000 (12:51 +0200)
source/parser.h
source/statement.h
source/writer.h
source/writermode.h

index d1879604b5fd8f566dd21829fbe042e7fcee3381..c7c10f162f3339b4085f88df03afe69dc5bad3dc 100644 (file)
@@ -11,7 +11,7 @@ namespace DataFile {
 class Loader;
 class LoaderAction;
 class ParserMode;
-class Statement;
+struct Statement;
 struct StatementKey;
 
 /**
index 9aad48d953226ba0ab1b3b209d88d10460d56f39..3aa60045399dcff715bfcecf07db14fe942b4716 100644 (file)
@@ -9,9 +9,8 @@ namespace DataFile {
 
 struct Token;
 
-class Statement
+struct Statement
 {
-public:
        typedef std::vector<Value> Arguments;
 
        std::string keyword;
index c209947986a5d70a861a3859983aa597cee61bc3..241ea9a9d460a598c46a5a5a7e32b3329b8a060c 100644 (file)
@@ -9,7 +9,7 @@
 namespace Msp {
 namespace DataFile {
 
-class Statement;
+struct Statement;
 class WriterMode;
 
 /**
index cc37710e9e5f7a26e08f5fd66b30708d2cda6a48..614de980f49211ac2f8dd3179839a6753e7138af 100644 (file)
@@ -7,7 +7,7 @@ namespace Msp {
 namespace DataFile {
 
 class Output;
-class Statement;
+struct Statement;
 
 class WriterMode: private NonCopyable
 {