]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/binaryparser.cpp
Refactor symbol handling in binary format
[libs/datafile.git] / source / binaryparser.cpp
index 550319f46d0a7af21bd939b477adaac1047101c8..73bb5cb664c32ba5ecda25ca9aa047c16e2610bd 100644 (file)
@@ -89,7 +89,7 @@ Statement BinaryParser::parse_statement()
                        result.args.push_back(parse_bool());
                        break;
                case SymbolType::signature:
-                       result.args.push_back(Symbol(parse_enum()));
+                       result.args.push_back(parse_symbol());
                        break;
                }
        }
@@ -164,7 +164,7 @@ string BinaryParser::parse_string()
                return get_item(strings, -len);
 }
 
-string BinaryParser::parse_enum()
+Symbol BinaryParser::parse_symbol()
 {
        return get_item(strings, parse_int());
 }