Bug fixes, addition of hash map implementation. (#605)

* Simple hash map. Fix of bug preventing cast of typeid. Allow declarations in global "$checks". Fix to non-constant default args. Correctly duplicate macro contracts. Allow typeid to add methods. Fix printing of subarrays. Fix bug when printing a function with a module. Fix bug with initializer and creating local variables. Add the compile-only option to the help.
This commit is contained in:
Christoffer Lerno
2022-09-29 20:19:31 +02:00
committed by GitHub
parent e1b5b0b60c
commit 258a6ba97a
22 changed files with 1836 additions and 129 deletions

View File

@@ -0,0 +1,7 @@
module test;
static initialize
{
int a;
a = 1;
}