From df88d4c0fca312c0a576bd89b20351049cfb2e29 Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Mon, 15 Mar 2021 19:25:04 +0100 Subject: [PATCH] temporarily blocked for compilation: mainspaceparser, jsontospaceparser, spaceparser, spacetojson --- mainspaceparser/mainspaceparser.cpp | 3 +++ mainspaceparser/mainspaceparser.h | 3 +++ space/jsontospaceparser.cpp | 3 ++- space/jsontospaceparser.h | 3 +++ space/spaceparser.cpp | 3 +++ space/spaceparser.h | 3 +++ space/spacetojson.cpp | 4 +++- space/spacetojson.h | 4 +++- 8 files changed, 23 insertions(+), 3 deletions(-) diff --git a/mainspaceparser/mainspaceparser.cpp b/mainspaceparser/mainspaceparser.cpp index 59bae06..e86d491 100644 --- a/mainspaceparser/mainspaceparser.cpp +++ b/mainspaceparser/mainspaceparser.cpp @@ -47,6 +47,8 @@ namespace PT { +#ifdef nonexisting_value + MainSpaceParser::MainSpaceParser() { @@ -290,6 +292,7 @@ size_t MainSpaceParser::RequireOption(const std::wstring & arg) return res; } +#endif } // namespace diff --git a/mainspaceparser/mainspaceparser.h b/mainspaceparser/mainspaceparser.h index 6148179..bddc4bf 100644 --- a/mainspaceparser/mainspaceparser.h +++ b/mainspaceparser/mainspaceparser.h @@ -46,6 +46,8 @@ namespace PT { +#ifdef nonexisting_value + /* a very little parser for main(int argc, char ** argv) parameters @@ -93,6 +95,7 @@ private: }; +#endif } // namespace diff --git a/space/jsontospaceparser.cpp b/space/jsontospaceparser.cpp index 0799054..a69f820 100644 --- a/space/jsontospaceparser.cpp +++ b/space/jsontospaceparser.cpp @@ -44,6 +44,7 @@ namespace PT { +#ifdef nonexisting_value JSONToSpaceParser::JSONToSpaceParser() @@ -861,7 +862,7 @@ int JSONToSpaceParser::ReadChar() return lastc; } - +#endif } // namespace diff --git a/space/jsontospaceparser.h b/space/jsontospaceparser.h index 385aced..6691fbc 100644 --- a/space/jsontospaceparser.h +++ b/space/jsontospaceparser.h @@ -46,6 +46,7 @@ namespace PT { +#ifdef nonexisting_value class JSONToSpaceParser @@ -353,6 +354,8 @@ private: }; +#endif + } // namespace diff --git a/space/spaceparser.cpp b/space/spaceparser.cpp index 8415f88..392c9ce 100644 --- a/space/spaceparser.cpp +++ b/space/spaceparser.cpp @@ -44,6 +44,7 @@ namespace PT { +#ifdef nonexisting_value SpaceParser::SpaceParser() @@ -667,6 +668,8 @@ return lastc; } +#endif + } // namespace diff --git a/space/spaceparser.h b/space/spaceparser.h index 2cff901..bba03e6 100644 --- a/space/spaceparser.h +++ b/space/spaceparser.h @@ -46,6 +46,7 @@ namespace PT { +#ifdef nonexisting_value class SpaceParser @@ -318,6 +319,8 @@ private: }; +#endif + } // namespace diff --git a/space/spacetojson.cpp b/space/spacetojson.cpp index b8b46ae..64d09f8 100644 --- a/space/spacetojson.cpp +++ b/space/spacetojson.cpp @@ -41,6 +41,8 @@ namespace PT { +#ifdef nonexisting_value + void SpaceToJSON::Clear() { @@ -107,7 +109,7 @@ bool SpaceToJSON::IsTable(const std::wstring & name) return i != table.end(); } - +#endif diff --git a/space/spacetojson.h b/space/spacetojson.h index f18ac3f..6338e06 100644 --- a/space/spacetojson.h +++ b/space/spacetojson.h @@ -48,6 +48,8 @@ namespace PT { +#ifdef nonexisting_value + class SpaceToJSON { @@ -262,7 +264,7 @@ void SpaceToJSON::Serialize(Space & space, Stream & out, bool use_indents) Serialize(space, out, use_indents, 0, false, treat_as_table, true); } - +#endif } // namespace