genTryCpp to catch by Nim type, ready for first review (#7196)
* Rewrite genTryCpp * correction * Implement polymorphic raise in cpp * revert backticks in emit * Cleanp a comment * revert test changes * better handling of <new> header
This commit is contained in:
parent
7cbab49645
commit
d24b6667c6
10 changed files with 110 additions and 79 deletions
|
|
@ -274,13 +274,6 @@ __clang__
|
|||
# endif
|
||||
# define NIM_BOOL bool
|
||||
# define NIM_NIL 0
|
||||
struct NimException
|
||||
{
|
||||
NimException(struct Exception* exp, const char* msg): exp(exp), msg(msg) {}
|
||||
|
||||
struct Exception* exp;
|
||||
const char* msg;
|
||||
};
|
||||
#else
|
||||
# ifdef bool
|
||||
# define NIM_BOOL bool
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue