mirror of
https://github.com/rustwasm/wasm-bindgen.git
synced 2024-12-16 22:11:45 +03:00
Bump bumpalo (#1925)
* Fix typo in comment * Bump `bumpalo` dependency to 3.0.0 * Fix warning about unused loop label
This commit is contained in:
parent
580daab1d3
commit
36afba74d4
@ -16,7 +16,7 @@ spans = []
|
||||
extra-traits = ["syn/extra-traits"]
|
||||
|
||||
[dependencies]
|
||||
bumpalo = "2.1"
|
||||
bumpalo = "3.0.0"
|
||||
lazy_static = "1.0.0"
|
||||
log = "0.4"
|
||||
proc-macro2 = "1.0"
|
||||
|
@ -64,8 +64,8 @@ impl Interner {
|
||||
fn intern_str(&self, s: &str) -> &str {
|
||||
// NB: eventually this could be used to intern `s` to only allocate one
|
||||
// copy, but for now let's just "transmute" `s` to have the same
|
||||
// lifetmie as this struct itself (which is our main goal here)
|
||||
bumpalo::collections::String::from_str_in(s, &self.bump).into_bump_str()
|
||||
// lifetime as this struct itself (which is our main goal here)
|
||||
self.bump.alloc_str(s)
|
||||
}
|
||||
|
||||
/// Given an import to a local module `id` this generates a unique module id
|
||||
|
@ -424,7 +424,7 @@ impl<'src> FirstPassRecord<'src> {
|
||||
// signature where that and all remaining optional arguments are
|
||||
// undefined.
|
||||
let mut signatures = Vec::new();
|
||||
'outer: for signature in data.signatures.iter() {
|
||||
for signature in data.signatures.iter() {
|
||||
let mut idl_args = Vec::with_capacity(signature.args.len());
|
||||
for (i, arg) in signature.args.iter().enumerate() {
|
||||
if arg.optional {
|
||||
|
Loading…
Reference in New Issue
Block a user