added bool type
git-svn-id: svn://anubis/jtlc/trunk@20 f5bc74b8-7b62-4e90-9214-7121d538519f
This commit is contained in:
1 parent
ba841d3bcf
commit
3301142147
3 files changed
+31
-23
No files matched your search
+25
-23
@@ -8,28 +8,30 @@ string PrimitiveTypeNode::getString()
|
||||
{
|
||||
switch (m_integer)
|
||||
{
|
||||
case BYTE:
|
||||
return "int8_t";
|
||||
case UBYTE:
|
||||
return "uint8_t";
|
||||
case CHAR:
|
||||
return "char";
|
||||
case WCHAR:
|
||||
return "wchar_t";
|
||||
case SHORT:
|
||||
return "int16_t";
|
||||
case USHORT:
|
||||
return "uint16_t";
|
||||
case INT:
|
||||
return "int32_t";
|
||||
case UINT:
|
||||
return "uint32_t";
|
||||
case LONG:
|
||||
return "int64_t";
|
||||
case ULONG:
|
||||
return "uint64_t";
|
||||
default:
|
||||
cerr << "Error: Unknown primitive type " << m_integer << endl;
|
||||
return "<UNKNOWN-TYPE>";
|
||||
case BOOL:
|
||||
return "uint8_t";
|
||||
case BYTE:
|
||||
return "int8_t";
|
||||
case UBYTE:
|
||||
return "uint8_t";
|
||||
case CHAR:
|
||||
return "char";
|
||||
case WCHAR:
|
||||
return "wchar_t";
|
||||
case SHORT:
|
||||
return "int16_t";
|
||||
case USHORT:
|
||||
return "uint16_t";
|
||||
case INT:
|
||||
return "int32_t";
|
||||
case UINT:
|
||||
return "uint32_t";
|
||||
case LONG:
|
||||
return "int64_t";
|
||||
case ULONG:
|
||||
return "uint64_t";
|
||||
default:
|
||||
cerr << "Error: Unknown primitive type " << m_integer << endl;
|
||||
return "<UNKNOWN-TYPE>";
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user