Commit 68a5174
committed
Merge branch 'master' into tf/simplify-double-jumps
* master: (26 commits)
feat: Add `StructDefinition::set_fields` (#5931)
feat: Only check array bounds in brillig if index is unsafe (#5938)
chore: error on false constraint (#5890)
feat: warn on unused functions (#5892)
feat: add `fmtstr::contents` (#5928)
fix: collect functions generated by attributes (#5930)
fix: Support debug comptime flag for attributes (#5929)
feat: Allow inserting new structs and into programs from attributes (#5927)
feat: module attributes (#5888)
feat: unquote some value as tokens, not as unquote markers (#5924)
feat: check argument count and types on attribute function callback (#5921)
feat: LSP will now suggest private items if they are visible (#5923)
fix: prevent comptime println from crashing LSP (#5918)
chore: remove equality operation on boolean constraints against constants (#5919)
feat(perf): Remove last store in return block if last load is before that store (#5910)
chore: Add pass to normalize Ids in SSA (#5909)
feat: Sync from aztec-packages (#5917)
chore: bump some dependencies (#5893)
chore: make nested slice error more clear for `[[T]; N]` case (#5906)
feat: better println for Quoted (#5896)
...118 files changed
Lines changed: 3387 additions & 1239 deletions
File tree
- .github/workflows
- aztec_macros/src
- transforms
- utils
- compiler
- noirc_driver/src
- noirc_errors/src
- noirc_evaluator/src
- brillig/brillig_gen
- ssa
- acir_gen
- acir_ir
- checks
- ir
- opt
- noirc_frontend/src
- ast
- elaborator
- hir_def
- hir
- comptime
- interpreter
- builtin
- def_collector
- def_map
- resolution
- lexer
- parser
- parser
- docs/docs/noir
- concepts
- modules_packages_crates
- standard_library
- meta
- noir_stdlib/src
- collections
- ec/consts
- field
- hash
- poseidon
- bn254
- meta
- ops
- test_programs/compile_success_empty
- comptime_fmt_strings/src
- comptime_module/src
- comptime_str_as_bytes
- src
- comptime_type_definition/src
- unquote_function
- src
- unquote_struct
- src
- tooling
- lsp/src
- notifications
- requests
- code_action
- completion
- nargo_cli/src/cli
- nargo_fmt
- src
- rewrite
- visitor
- tests
- expected
- input
- nargo/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
| 57 | + | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
104 | | - | |
| 103 | + | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| |||
0 commit comments