Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(optimization): Follow past
array_set
s when optimizing `array_g…
…et`s (noir-lang/noir#5772) feat: user `super::` in LSP autocompletion if possible (noir-lang/noir#5751) fix: unconstrained fn mismatch is now a warning (noir-lang/noir#5764) feat(perf): mem2reg function state for value loads to optimize across blocks (noir-lang/noir#5757) feat: add `Expr::as_array`, `Expr::as_repeated_element_array` and same for slice (noir-lang/noir#5750) chore: Add Brillig loop bytecode size regression and update noir-gates-diff report (noir-lang/noir#5747) feat: fault-tolerant parsing of `fn` and `impl` (noir-lang/noir#5753) fix: add missing trait impls for integer types to stdlib (noir-lang/noir#5738) chore: refactor ACIR function IDs from raw integers to struct (noir-lang/noir#5748) feat: (LSP) suggest names that match any part of the current prefix (noir-lang/noir#5752) feat: LSP auto-import completion (noir-lang/noir#5741) fix: Allow comptime code to use break without also being `unconstrained` (noir-lang/noir#5744) feat: add `Expr::as_any_integer` and `Expr::as_member_access` (noir-lang/noir#5742) chore: clarify Field use (noir-lang/noir#5740) feat: add `Expr::as_binary_op` (noir-lang/noir#5734) chore(docs): expanding solidity verifier chain list (noir-lang/noir#5587) chore: apply some new lints across workspace (noir-lang/noir#5736) feat: suggest trait methods in LSP completion (noir-lang/noir#5735) feat: LSP autocomplete constructor fields (noir-lang/noir#5732) feat: add `Expr::as_unary` (noir-lang/noir#5731) chore: count brillig opcodes in nargo info (noir-lang/noir#5189) feat: suggest tuple fields in LSP completion (noir-lang/noir#5730) feat: add `Expr::as_bool` (noir-lang/noir#5729) feat: add `Expr` methods: `as_tuple`, `as_parenthesized`, `as_index`, `as_if` (noir-lang/noir#5726) feat: LSP signature help (noir-lang/noir#5725) chore: split LSP completion.rs into several files (noir-lang/noir#5723) feat: add `TraitImpl::trait_generic_args` and `TraitImpl::methods` (noir-lang/noir#5722) fix: let LSP autocompletion work in more contexts (noir-lang/noir#5719) fix(frontend): Continue type check if we are missing an unsafe block (noir-lang/noir#5720) feat: add `unsafe` blocks for calling unconstrained code from constrained functions (noir-lang/noir#4429)
- Loading branch information