rayoko/src
Luna 7def9abc5a add "variable metadata"
this is inserted in the analysis pass into a map from expr ptrs to
metadata in the compilation context itself, this enables codegen to
fetch that metadata with the expr pointer

the other approach was embedding it into the variable expr itself (as
seen by VariableExpr), but that causes a compiler crash
2019-09-27 17:08:01 -03:00
..
analysis.zig add "variable metadata" 2019-09-27 17:08:01 -03:00
ast.zig add "variable metadata" 2019-09-27 17:08:01 -03:00
ast_printer.zig analyze: make VarDecl statements insert symbols to current scope 2019-09-27 14:07:42 -03:00
codegen.zig add proper Integer32 and Integer64 literals 2019-09-27 12:07:20 -03:00
comp_ctx.zig add "variable metadata" 2019-09-27 17:08:01 -03:00
errors.zig add 'error contexts' to parser error reports 2019-09-20 13:16:55 -03:00
llvm.zig add support for target machine 2019-09-21 23:56:22 -03:00
main.zig analysis: create err ctx buffer on init() 2019-09-27 10:47:34 -03:00
parsers.zig add "variable metadata" 2019-09-27 17:08:01 -03:00
scanners.zig change variable declarations to statements 2019-09-25 22:22:13 -03:00
tokens.zig change variable declarations to statements 2019-09-25 22:22:13 -03:00