Commit 46c2ad0
feat: Sync from noir (#6730)
Automated pull of development from the
[noir](https://github.com/noir-lang/noir) programming language, a
dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
chore: remove duplicated code from LSP
(noir-lang/noir#5116)
fix(experimental elaborator): Avoid calling `add_generics` twice on
trait methods (noir-lang/noir#5108)
fix(experimental elaborator): Fix duplicate `resolve_type` on self type
and don't leak a trait impl's generics
(noir-lang/noir#5102)
feat: replace stdlib poseidon implementation with optimized version
(noir-lang/noir#5122)
fix(experimental elaborator): Only call `add_generics` once
(noir-lang/noir#5091)
fix(experimental elaborator): Fix panic in the elaborator
(noir-lang/noir#5082)
chore: move `is_native_field` up into `noirc_frontend`
(noir-lang/noir#5119)
END_COMMIT_OVERRIDE
Co-authored-by: Tom French <[email protected]>1 parent 9639f34 commit 46c2ad0
File tree
31 files changed
+25622
-690
lines changed- avm-transpiler
- noir/noir-repo
- acvm-repo/acir_field
- src
- compiler
- noirc_frontend
- src
- elaborator
- hir_def
- hir
- def_collector
- resolution
- type_check
- wasm
- noir_stdlib/src/hash
- poseidon
- bn254
- tooling
- lsp/src/requests
- nargo_cli
- noirc_abi_wasm
- noirc_abi
31 files changed
+25622
-690
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments