AgeAuthorCommit message
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.ArrayList: add clearRetainingCapacity and clearAndFree
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: add `zig changelist` debug command
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: fix compile errors found by stage2
5 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: restore the extern lib name functionality
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: test coverage for inline asm return type not type
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement error sets
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix "other symbol here" error note
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix structs and enums setting wrong owner_decl
5 years agogravatar for andrew@ziglang.orgAndrew Kelleybuild.zig: add -Dmem-leak-frames option
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement ExportOptions support in `@export`
5 years agogravatar for andrew@ziglang.orgAndrew KelleyZIR: typeof uses the un_node field not un_tok
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement struct_decl instruction
5 years agogravatar for andrew@ziglang.orgAndrew KelleyZIR: implement debug text printing for struct_init and friends
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: hook up semantic analysis of struct fields
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: make struct field analysis lazy
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: fix outdated doc comment
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: decouple from Module/Compilation
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix error reporting not loading AST
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: test decls encode that they are tests in ZIR
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: fix struct decl decoding ZIR incorrectly
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: dbg_stmt ZIR instructions have line/col
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.GeneralPurposeAllocator: print leaked memory addresses
5 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement function body analysis
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: introduce new ZIR instruction: arg
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement function declarations
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystart.zig: unconditionally import the root source file
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: un-tangle memory management of Decl and Namespace
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix File incorrectly freeing its Namespace
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: properly free Decl name
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: fix compile errors found by stage2 AstGen
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: represent global variables directly
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement extern variables
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement function prototypes with alignment exprs
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: fix comptime compile error source location
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: rename TZIR to AIR
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: skip analysis of empty enum blocks
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement anytype struct fields
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement comptime struct fields
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.enums: remove stuff for enums with field aliases
5 years agogravatar for andrew@ziglang.orgAndrew Kelleymove behavior tests from test/stage1/ to test/
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyupdate behavior tests with respect to new builtin pkg
5 years agogravatar for andrew@ziglang.orgAndrew Kelleytests: prepare behavior tests for stage2
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix scanDecls not advancing the field bits
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: remove redundant comptime keyword
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement semantic analysis for functions and global vars
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: prepare for mainining Decl references to ZIR indexes
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: semaDecl properly analyzes the decl block
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: do not analyze test decls when not in test mode
Loading...