diff options
author | John Hodge <tpg@mutabah.net> | 2016-10-25 12:14:46 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-10-25 12:14:46 +0800 |
commit | 7e55b0557b15ea6b57a564613cabb066e74b290e (patch) | |
tree | 1d5b503f148bb8bbe05b6335658e647b56ae0af1 /src/ast/types.cpp | |
parent | 537c44ed15b27180ac011dfb6eca8b9deb9bf782 (diff) | |
download | mrust-7e55b0557b15ea6b57a564613cabb066e74b290e.tar.gz |
Token - Fix bad deserialisation of integer literals with type _
Diffstat (limited to 'src/ast/types.cpp')
-rw-r--r-- | src/ast/types.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ast/types.cpp b/src/ast/types.cpp index 7468dcf7..d95c172f 100644 --- a/src/ast/types.cpp +++ b/src/ast/types.cpp @@ -18,6 +18,7 @@ static const struct { enum eCoreType type; } CORETYPES[] = { // NOTE: Sorted + {"_", CORETYPE_ANY}, {"bool", CORETYPE_BOOL}, {"char", CORETYPE_CHAR}, {"f32", CORETYPE_F32}, @@ -52,7 +53,7 @@ enum eCoreType coretype_fromstring(const ::std::string& name) const char* coretype_name(const eCoreType ct ) { switch(ct) { - case CORETYPE_INVAL:return "-"; + case CORETYPE_INVAL:return "INVAL"; case CORETYPE_ANY: return "_"; case CORETYPE_CHAR: return "char"; case CORETYPE_STR: return "str"; |