mirror of
https://github.com/Ed94/gencpp.git
synced 2025-06-16 11:41:46 -07:00
Corrected order of Str to how the slice type is defined in Odin and RAD Debugger (my reference on slice types)
This commit is contained in:
@ -61,53 +61,53 @@ enum Operator : u32
|
||||
inline Str operator_to_str( Operator op )
|
||||
{
|
||||
local_persist Str lookup[47] = {
|
||||
{ sizeof( "INVALID" ), "INVALID" },
|
||||
{ sizeof( "=" ), "=" },
|
||||
{ sizeof( "+=" ), "+=" },
|
||||
{ sizeof( "-=" ), "-=" },
|
||||
{ sizeof( "*=" ), "*=" },
|
||||
{ sizeof( "/=" ), "/=" },
|
||||
{ sizeof( "%=" ), "%=" },
|
||||
{ sizeof( "&=" ), "&=" },
|
||||
{ sizeof( "|=" ), "|=" },
|
||||
{ sizeof( "^=" ), "^=" },
|
||||
{ sizeof( "<<=" ), "<<=" },
|
||||
{ sizeof( ">>=" ), ">>=" },
|
||||
{ sizeof( "++" ), "++" },
|
||||
{ sizeof( "--" ), "--" },
|
||||
{ sizeof( "+" ), "+" },
|
||||
{ sizeof( "-" ), "-" },
|
||||
{ sizeof( "!" ), "!" },
|
||||
{ sizeof( "+" ), "+" },
|
||||
{ sizeof( "-" ), "-" },
|
||||
{ sizeof( "*" ), "*" },
|
||||
{ sizeof( "/" ), "/" },
|
||||
{ sizeof( "%" ), "%" },
|
||||
{ sizeof( "~" ), "~" },
|
||||
{ sizeof( "&" ), "&" },
|
||||
{ sizeof( "|" ), "|" },
|
||||
{ sizeof( "^" ), "^" },
|
||||
{ sizeof( "<<" ), "<<" },
|
||||
{ sizeof( ">>" ), ">>" },
|
||||
{ sizeof( "&&" ), "&&" },
|
||||
{ sizeof( "||" ), "||" },
|
||||
{ sizeof( "==" ), "==" },
|
||||
{ sizeof( "!=" ), "!=" },
|
||||
{ sizeof( "<" ), "<" },
|
||||
{ sizeof( ">" ), ">" },
|
||||
{ sizeof( "<=" ), "<=" },
|
||||
{ sizeof( ">=" ), ">=" },
|
||||
{ sizeof( "[]" ), "[]" },
|
||||
{ sizeof( "*" ), "*" },
|
||||
{ sizeof( "&" ), "&" },
|
||||
{ sizeof( "->" ), "->" },
|
||||
{ sizeof( "->*" ), "->*" },
|
||||
{ sizeof( "()" ), "()" },
|
||||
{ sizeof( "," ), "," },
|
||||
{ sizeof( "new" ), "new" },
|
||||
{ sizeof( "new[]" ), "new[]" },
|
||||
{ sizeof( "delete" ), "delete" },
|
||||
{ sizeof( "delete[]" ), "delete[]" },
|
||||
{ "INVALID", sizeof( "INVALID" ) },
|
||||
{ "=", sizeof( "=" ) },
|
||||
{ "+=", sizeof( "+=" ) },
|
||||
{ "-=", sizeof( "-=" ) },
|
||||
{ "*=", sizeof( "*=" ) },
|
||||
{ "/=", sizeof( "/=" ) },
|
||||
{ "%=", sizeof( "%=" ) },
|
||||
{ "&=", sizeof( "&=" ) },
|
||||
{ "|=", sizeof( "|=" ) },
|
||||
{ "^=", sizeof( "^=" ) },
|
||||
{ "<<=", sizeof( "<<=" ) },
|
||||
{ ">>=", sizeof( ">>=" ) },
|
||||
{ "++", sizeof( "++" ) },
|
||||
{ "--", sizeof( "--" ) },
|
||||
{ "+", sizeof( "+" ) },
|
||||
{ "-", sizeof( "-" ) },
|
||||
{ "!", sizeof( "!" ) },
|
||||
{ "+", sizeof( "+" ) },
|
||||
{ "-", sizeof( "-" ) },
|
||||
{ "*", sizeof( "*" ) },
|
||||
{ "/", sizeof( "/" ) },
|
||||
{ "%", sizeof( "%" ) },
|
||||
{ "~", sizeof( "~" ) },
|
||||
{ "&", sizeof( "&" ) },
|
||||
{ "|", sizeof( "|" ) },
|
||||
{ "^", sizeof( "^" ) },
|
||||
{ "<<", sizeof( "<<" ) },
|
||||
{ ">>", sizeof( ">>" ) },
|
||||
{ "&&", sizeof( "&&" ) },
|
||||
{ "||", sizeof( "||" ) },
|
||||
{ "==", sizeof( "==" ) },
|
||||
{ "!=", sizeof( "!=" ) },
|
||||
{ "<", sizeof( "<" ) },
|
||||
{ ">", sizeof( ">" ) },
|
||||
{ "<=", sizeof( "<=" ) },
|
||||
{ ">=", sizeof( ">=" ) },
|
||||
{ "[]", sizeof( "[]" ) },
|
||||
{ "*", sizeof( "*" ) },
|
||||
{ "&", sizeof( "&" ) },
|
||||
{ "->", sizeof( "->" ) },
|
||||
{ "->*", sizeof( "->*" ) },
|
||||
{ "()", sizeof( "()" ) },
|
||||
{ ",", sizeof( "," ) },
|
||||
{ "new", sizeof( "new" ) },
|
||||
{ "new[]", sizeof( "new[]" ) },
|
||||
{ "delete", sizeof( "delete" ) },
|
||||
{ "delete[]", sizeof( "delete[]" ) },
|
||||
};
|
||||
return lookup[op];
|
||||
}
|
||||
|
Reference in New Issue
Block a user