mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 22:41:02 +00:00
Remove target files from git.
This commit is contained in:
-1
@@ -1 +0,0 @@
|
||||
509ab6c31e1913df
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[\"default\", \"limit_128\"]","target":13123923088509177768,"profile":15831810099150395678,"path":17295367238253398808,"deps":[],"local":[{"Precalculated":"0.1.6"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
39dbae01535c0ed3
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13123923088509177768,"profile":15831810099150395678,"path":18408649954394303363,"deps":[["rustc_version v0.2.1",8948727449663305211]],"local":[{"MtimeBased":[[1518042529,398618791],".fingerprint/pwasm-alloc-9efd6681e33ed7dc/dep-build-script-build_script_build-9efd6681e33ed7dc"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
fbf5f7fc3344307c
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":2911174158177029576,"profile":15831810099150395678,"path":6202745217820959734,"deps":[["semver v0.6.0",10648209201870242739]],"local":[{"Precalculated":"0.2.1"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
b383853bda09c693
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[\"default\"]","target":5374856119854582530,"profile":15831810099150395678,"path":3843670531440957878,"deps":[["semver-parser v0.7.0",13277112978033470570]],"local":[{"Precalculated":"0.6.0"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
6aec698ae8c741b8
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":18194665905980435929,"profile":15831810099150395678,"path":4437724614573083703,"deps":[],"local":[{"Precalculated":"0.7.0"}],"rustflags":[]}
|
||||
-1
@@ -1 +0,0 @@
|
||||
bd4831502d5f0102
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13123923088509177768,"profile":15831810099150395678,"path":2435122276712461288,"deps":[["rustc_version v0.2.1",8948727449663305211]],"local":[{"MtimeBased":[[1518042529,399299348],".fingerprint/substrate-runtime-io-120f18841a83a6a5/dep-build-script-build_script_build-120f18841a83a6a5"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
3012aa97987781fb
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13123923088509177768,"profile":15831810099150395678,"path":13931521184423664563,"deps":[["rustc_version v0.2.1",8948727449663305211]],"local":[{"MtimeBased":[[1518042529,354526276],".fingerprint/substrate-runtime-std-afc9f375808fedba/dep-build-script-build_script_build-afc9f375808fedba"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
f942310a64770c98
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13123923088509177768,"profile":15831810099150395678,"path":925908939897551160,"deps":[["rustc_version v0.2.1",8948727449663305211]],"local":[{"Precalculated":"8dc457899afdaf968ff7f16140b03d1e37b01d71"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
-5
@@ -1,5 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/crunchy-ba89b7917d65ca31/build_script_build-ba89b7917d65ca31: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/crunchy-0.1.6/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/crunchy-ba89b7917d65ca31/build_script_build-ba89b7917d65ca31.d: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/crunchy-0.1.6/build.rs
|
||||
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/crunchy-0.1.6/build.rs:
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
-5
@@ -1,5 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/pwasm-alloc-9efd6681e33ed7dc/build_script_build-9efd6681e33ed7dc: /Users/gav/Core/polkadot/pwasm-alloc/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/pwasm-alloc-9efd6681e33ed7dc/build_script_build-9efd6681e33ed7dc.d: /Users/gav/Core/polkadot/pwasm-alloc/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/pwasm-alloc/build.rs:
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
-5
@@ -1,5 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/substrate-runtime-io-120f18841a83a6a5/build_script_build-120f18841a83a6a5: /Users/gav/Core/polkadot/runtime-io/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/substrate-runtime-io-120f18841a83a6a5/build_script_build-120f18841a83a6a5.d: /Users/gav/Core/polkadot/runtime-io/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/runtime-io/build.rs:
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
-5
@@ -1,5 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/substrate-runtime-std-afc9f375808fedba/build_script_build-afc9f375808fedba: /Users/gav/Core/polkadot/runtime-std/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/substrate-runtime-std-afc9f375808fedba/build_script_build-afc9f375808fedba.d: /Users/gav/Core/polkadot/runtime-std/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/runtime-std/build.rs:
|
||||
Binary file not shown.
BIN
Binary file not shown.
-5
@@ -1,5 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/uint-c1fc2da54927f449/build_script_build-c1fc2da54927f449: /Users/gav/.cargo/git/checkouts/primitives-8cf2c0239ad5dacf/8dc4578/uint/build.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/build/uint-c1fc2da54927f449/build_script_build-c1fc2da54927f449.d: /Users/gav/.cargo/git/checkouts/primitives-8cf2c0239ad5dacf/8dc4578/uint/build.rs
|
||||
|
||||
/Users/gav/.cargo/git/checkouts/primitives-8cf2c0239ad5dacf/8dc4578/uint/build.rs:
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,6 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/deps/librustc_version-52eacf6c66e1ba36.rlib: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.1/src/lib.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.1/src/errors.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/deps/rustc_version-52eacf6c66e1ba36.d: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.1/src/lib.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.1/src/errors.rs
|
||||
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.1/src/lib.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.1/src/errors.rs:
|
||||
@@ -1,7 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/deps/libsemver-328d49bcb3959b88.rlib: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/lib.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/version.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/version_req.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/deps/semver-328d49bcb3959b88.d: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/lib.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/version.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/version_req.rs
|
||||
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/lib.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/version.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/version_req.rs:
|
||||
@@ -1,9 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/deps/libsemver_parser-feab2da7d241c6c5.rlib: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/lib.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/version.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/range.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/common.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/recognize.rs
|
||||
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release/deps/semver_parser-feab2da7d241c6c5.d: /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/lib.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/version.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/range.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/common.rs /Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/recognize.rs
|
||||
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/lib.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/version.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/range.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/common.rs:
|
||||
/Users/gav/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/recognize.rs:
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
f4bfc3a1a783401d
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":4614426844476606629,"profile":15831810099150395678,"path":698767400166420428,"deps":[],"local":[{"Precalculated":"1.2.1"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
dda0ec7806b72e92
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[\"default\", \"limit_128\"]","target":5870929089954252329,"profile":15831810099150395678,"path":9201763800142418467,"deps":[],"local":[{"Precalculated":"0.1.6"}],"rustflags":[]}
|
||||
-1
@@ -1 +0,0 @@
|
||||
c1e43e74d40c28af
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":0,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"0.1.6"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
2376f05cec679af6
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":4730082606641783495,"profile":15831810099150395678,"path":18187580461683024247,"deps":[],"local":[{"Precalculated":"8dc457899afdaf968ff7f16140b03d1e37b01d71"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
6b65b0e4aa9e6793
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":771379805288393749,"profile":15831810099150395678,"path":2248647755754404992,"deps":[["pwasm-libc v0.1.0 (file:///Users/gav/Core/polkadot/pwasm-libc)",18092503587621560115]],"local":[{"MtimeBased":[[1518042529,836864160],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/pwasm-alloc-d1163cae47c858ba/dep-lib-pwasm_alloc-d1163cae47c858ba"]}],"rustflags":[]}
|
||||
-1
@@ -1 +0,0 @@
|
||||
9dd080006c315391
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":0,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"1517994929.962496350s (/Users/gav/Core/polkadot/pwasm-alloc/src/lib.rs)"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
33dfa99d277c15fb
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13124829426466301567,"profile":15831810099150395678,"path":13506730645259934862,"deps":[],"local":[{"MtimeBased":[[1518042525,972179553],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/pwasm-libc-a3977572614454ff/dep-lib-pwasm_libc-a3977572614454ff"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
dfeddb2f5e1e63db
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":15810319941109828137,"profile":15831810099150395678,"path":10872709659218687626,"deps":[["substrate-runtime-io v0.1.0 (file:///Users/gav/Core/polkadot/runtime-io)",5380904299140949060]],"local":[{"MtimeBased":[[1518042536,302346478],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/runtime-test-872069fe4c8c035d/dep-lib-runtime_test"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
f27084b27869611a
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":15647727436054677533,"profile":15831810099150395678,"path":11390925097424032482,"deps":[],"local":[{"Precalculated":"ee2ec40b9062ac7769ccb9dc891d6dc2cc9009d7"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
41c62971b7af39fb
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":16707711045546007680,"profile":15831810099150395678,"path":10222960826373582376,"deps":[],"local":[{"Precalculated":"1.0.27"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
ecc7eb6dff185294
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":7319116959780948694,"profile":15831810099150395678,"path":6738607011474287905,"deps":[["substrate-runtime-std v0.1.0 (file:///Users/gav/Core/polkadot/runtime-std)",11887417843539138219]],"local":[{"MtimeBased":[[1518042530,86728401],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/substrate-codec-ca118a65a903db9c/dep-lib-substrate_codec-ca118a65a903db9c"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
c35cb2092eee47f3
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":18219404549280547433,"profile":15831810099150395678,"path":12734014784070584121,"deps":[["byteorder v1.2.1",2107829381606129652],["crunchy v0.1.6",10533557816892629213],["fixed-hash v0.1.3 (https://github.com/rphmeier/primitives.git?branch=compile-for-wasm#8dc45789)",17769629544612918819],["rustc-hex v2.0.0 (https://github.com/rphmeier/rustc-hex.git#ee2ec40b)",1900916484839076082],["serde v1.0.27",18102693379604858433],["substrate-codec v0.1.0 (file:///Users/gav/Core/polkadot/codec)",10687632351043504108],["substrate-runtime-std v0.1.0 (file:///Users/gav/Core/polkadot/runtime-std)",11887417843539138219],["uint v0.1.2 (https://github.com/rphmeier/primitives.git?branch=compile-for-wasm#8dc45789)",13477789436971579115]],"local":[{"MtimeBased":[[1518042535,271169641],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/substrate-primitives-e00108d9e0b99aec/dep-lib-substrate_primitives-e00108d9e0b99aec"]}],"rustflags":[]}
|
||||
-1
@@ -1 +0,0 @@
|
||||
d24ef7a11ca721ff
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":0,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"1518041862.368589700s (/Users/gav/Core/polkadot/runtime-io/Cargo.toml)"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
4424ab68f3cfac4a
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13126870863896525761,"profile":15831810099150395678,"path":26769199562927344,"deps":[["pwasm-alloc v0.1.0 (file:///Users/gav/Core/polkadot/pwasm-alloc)",10621632702994998635],["pwasm-libc v0.1.0 (file:///Users/gav/Core/polkadot/pwasm-libc)",18092503587621560115],["substrate-codec v0.1.0 (file:///Users/gav/Core/polkadot/codec)",10687632351043504108],["substrate-primitives v0.1.0 (file:///Users/gav/Core/polkadot/primitives)",17530241956061535427],["substrate-runtime-std v0.1.0 (file:///Users/gav/Core/polkadot/runtime-std)",11887417843539138219]],"local":[{"MtimeBased":[[1518042535,499814316],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/substrate-runtime-io-d1bc1618243202c7/dep-lib-substrate_runtime_io-d1bc1618243202c7"]}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
ab56cae48b97f8a4
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":13525610188994224686,"profile":15831810099150395678,"path":8349102629444457169,"deps":[],"local":[{"MtimeBased":[[1518042529,739827293],"/Users/gav/Core/polkadot/executor/wasm/target/wasm32-unknown-unknown/release/.fingerprint/substrate-runtime-std-4b73587f85fc5f7b/dep-lib-substrate_runtime_std-4b73587f85fc5f7b"]}],"rustflags":[]}
|
||||
-1
@@ -1 +0,0 @@
|
||||
c7366091397b119f
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":0,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"1518021996.209388061s (/Users/gav/Core/polkadot/runtime-std/without_std.rs)"}],"rustflags":[]}
|
||||
BIN
Binary file not shown.
-1
@@ -1 +0,0 @@
|
||||
ebf633a415ba0abb
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":16805685935550167939,"features":"[]","target":14313918334586728655,"profile":15831810099150395678,"path":2820468535736626715,"deps":[["byteorder v1.2.1",2107829381606129652]],"local":[{"Precalculated":"8dc457899afdaf968ff7f16140b03d1e37b01d71"}],"rustflags":[]}
|
||||
-1
@@ -1 +0,0 @@
|
||||
e90501364981a033
|
||||
-1
@@ -1 +0,0 @@
|
||||
{"rustc":0,"features":"","target":0,"profile":0,"path":0,"deps":[],"local":[{"Precalculated":"8dc457899afdaf968ff7f16140b03d1e37b01d71"}],"rustflags":[]}
|
||||
-815
@@ -1,815 +0,0 @@
|
||||
|
||||
/// Unroll the given for loop
|
||||
///
|
||||
/// Example:
|
||||
///
|
||||
/// ```ignore
|
||||
/// unroll! {
|
||||
/// for i in 0..5 {
|
||||
/// println!("Iteration {}", i);
|
||||
/// }
|
||||
/// }
|
||||
/// ```
|
||||
///
|
||||
/// will expand into:
|
||||
///
|
||||
/// ```ignore
|
||||
/// { println!("Iteration {}", 0); }
|
||||
/// { println!("Iteration {}", 1); }
|
||||
/// { println!("Iteration {}", 2); }
|
||||
/// { println!("Iteration {}", 3); }
|
||||
/// { println!("Iteration {}", 4); }
|
||||
/// ```
|
||||
#[macro_export]
|
||||
macro_rules! unroll {
|
||||
(for $v:ident in 0..0 $c:block) => {};
|
||||
|
||||
(for $v:ident in 0..$b:tt {$($c:tt)*}) => {
|
||||
#[allow(non_upper_case_globals)]
|
||||
{ unroll!(@$v, 0, $b, {$($c)*}); }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 0, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 1, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 2, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 3, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 4, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 5, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 6, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 7, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 8, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 9, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 10, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 11, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
{ const $v: usize = $a + 10; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 12, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
{ const $v: usize = $a + 10; $c }
|
||||
{ const $v: usize = $a + 11; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 13, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
{ const $v: usize = $a + 10; $c }
|
||||
{ const $v: usize = $a + 11; $c }
|
||||
{ const $v: usize = $a + 12; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 14, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
{ const $v: usize = $a + 10; $c }
|
||||
{ const $v: usize = $a + 11; $c }
|
||||
{ const $v: usize = $a + 12; $c }
|
||||
{ const $v: usize = $a + 13; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 15, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
{ const $v: usize = $a + 10; $c }
|
||||
{ const $v: usize = $a + 11; $c }
|
||||
{ const $v: usize = $a + 12; $c }
|
||||
{ const $v: usize = $a + 13; $c }
|
||||
{ const $v: usize = $a + 14; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 16, $c:block) => {
|
||||
{ const $v: usize = $a; $c }
|
||||
{ const $v: usize = $a + 1; $c }
|
||||
{ const $v: usize = $a + 2; $c }
|
||||
{ const $v: usize = $a + 3; $c }
|
||||
{ const $v: usize = $a + 4; $c }
|
||||
{ const $v: usize = $a + 5; $c }
|
||||
{ const $v: usize = $a + 6; $c }
|
||||
{ const $v: usize = $a + 7; $c }
|
||||
{ const $v: usize = $a + 8; $c }
|
||||
{ const $v: usize = $a + 9; $c }
|
||||
{ const $v: usize = $a + 10; $c }
|
||||
{ const $v: usize = $a + 11; $c }
|
||||
{ const $v: usize = $a + 12; $c }
|
||||
{ const $v: usize = $a + 13; $c }
|
||||
{ const $v: usize = $a + 14; $c }
|
||||
{ const $v: usize = $a + 15; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 17, $c:block) => {
|
||||
unroll!(@$v, $a, 16, $c);
|
||||
{ const $v: usize = $a + 16; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 18, $c:block) => {
|
||||
unroll!(@$v, $a, 9, $c);
|
||||
unroll!(@$v, $a + 9, 9, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 19, $c:block) => {
|
||||
unroll!(@$v, $a, 18, $c);
|
||||
{ const $v: usize = $a + 18; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 20, $c:block) => {
|
||||
unroll!(@$v, $a, 10, $c);
|
||||
unroll!(@$v, $a + 10, 10, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 21, $c:block) => {
|
||||
unroll!(@$v, $a, 20, $c);
|
||||
{ const $v: usize = $a + 20; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 22, $c:block) => {
|
||||
unroll!(@$v, $a, 11, $c);
|
||||
unroll!(@$v, $a + 11, 11, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 23, $c:block) => {
|
||||
unroll!(@$v, $a, 22, $c);
|
||||
{ const $v: usize = $a + 22; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 24, $c:block) => {
|
||||
unroll!(@$v, $a, 12, $c);
|
||||
unroll!(@$v, $a + 12, 12, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 25, $c:block) => {
|
||||
unroll!(@$v, $a, 24, $c);
|
||||
{ const $v: usize = $a + 24; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 26, $c:block) => {
|
||||
unroll!(@$v, $a, 13, $c);
|
||||
unroll!(@$v, $a + 13, 13, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 27, $c:block) => {
|
||||
unroll!(@$v, $a, 26, $c);
|
||||
{ const $v: usize = $a + 26; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 28, $c:block) => {
|
||||
unroll!(@$v, $a, 14, $c);
|
||||
unroll!(@$v, $a + 14, 14, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 29, $c:block) => {
|
||||
unroll!(@$v, $a, 28, $c);
|
||||
{ const $v: usize = $a + 28; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 30, $c:block) => {
|
||||
unroll!(@$v, $a, 15, $c);
|
||||
unroll!(@$v, $a + 15, 15, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 31, $c:block) => {
|
||||
unroll!(@$v, $a, 30, $c);
|
||||
{ const $v: usize = $a + 30; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 32, $c:block) => {
|
||||
unroll!(@$v, $a, 16, $c);
|
||||
unroll!(@$v, $a + 16, 16, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 33, $c:block) => {
|
||||
unroll!(@$v, $a, 32, $c);
|
||||
{ const $v: usize = $a + 32; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 34, $c:block) => {
|
||||
unroll!(@$v, $a, 17, $c);
|
||||
unroll!(@$v, $a + 17, 17, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 35, $c:block) => {
|
||||
unroll!(@$v, $a, 34, $c);
|
||||
{ const $v: usize = $a + 34; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 36, $c:block) => {
|
||||
unroll!(@$v, $a, 18, $c);
|
||||
unroll!(@$v, $a + 18, 18, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 37, $c:block) => {
|
||||
unroll!(@$v, $a, 36, $c);
|
||||
{ const $v: usize = $a + 36; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 38, $c:block) => {
|
||||
unroll!(@$v, $a, 19, $c);
|
||||
unroll!(@$v, $a + 19, 19, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 39, $c:block) => {
|
||||
unroll!(@$v, $a, 38, $c);
|
||||
{ const $v: usize = $a + 38; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 40, $c:block) => {
|
||||
unroll!(@$v, $a, 20, $c);
|
||||
unroll!(@$v, $a + 20, 20, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 41, $c:block) => {
|
||||
unroll!(@$v, $a, 40, $c);
|
||||
{ const $v: usize = $a + 40; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 42, $c:block) => {
|
||||
unroll!(@$v, $a, 21, $c);
|
||||
unroll!(@$v, $a + 21, 21, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 43, $c:block) => {
|
||||
unroll!(@$v, $a, 42, $c);
|
||||
{ const $v: usize = $a + 42; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 44, $c:block) => {
|
||||
unroll!(@$v, $a, 22, $c);
|
||||
unroll!(@$v, $a + 22, 22, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 45, $c:block) => {
|
||||
unroll!(@$v, $a, 44, $c);
|
||||
{ const $v: usize = $a + 44; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 46, $c:block) => {
|
||||
unroll!(@$v, $a, 23, $c);
|
||||
unroll!(@$v, $a + 23, 23, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 47, $c:block) => {
|
||||
unroll!(@$v, $a, 46, $c);
|
||||
{ const $v: usize = $a + 46; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 48, $c:block) => {
|
||||
unroll!(@$v, $a, 24, $c);
|
||||
unroll!(@$v, $a + 24, 24, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 49, $c:block) => {
|
||||
unroll!(@$v, $a, 48, $c);
|
||||
{ const $v: usize = $a + 48; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 50, $c:block) => {
|
||||
unroll!(@$v, $a, 25, $c);
|
||||
unroll!(@$v, $a + 25, 25, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 51, $c:block) => {
|
||||
unroll!(@$v, $a, 50, $c);
|
||||
{ const $v: usize = $a + 50; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 52, $c:block) => {
|
||||
unroll!(@$v, $a, 26, $c);
|
||||
unroll!(@$v, $a + 26, 26, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 53, $c:block) => {
|
||||
unroll!(@$v, $a, 52, $c);
|
||||
{ const $v: usize = $a + 52; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 54, $c:block) => {
|
||||
unroll!(@$v, $a, 27, $c);
|
||||
unroll!(@$v, $a + 27, 27, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 55, $c:block) => {
|
||||
unroll!(@$v, $a, 54, $c);
|
||||
{ const $v: usize = $a + 54; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 56, $c:block) => {
|
||||
unroll!(@$v, $a, 28, $c);
|
||||
unroll!(@$v, $a + 28, 28, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 57, $c:block) => {
|
||||
unroll!(@$v, $a, 56, $c);
|
||||
{ const $v: usize = $a + 56; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 58, $c:block) => {
|
||||
unroll!(@$v, $a, 29, $c);
|
||||
unroll!(@$v, $a + 29, 29, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 59, $c:block) => {
|
||||
unroll!(@$v, $a, 58, $c);
|
||||
{ const $v: usize = $a + 58; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 60, $c:block) => {
|
||||
unroll!(@$v, $a, 30, $c);
|
||||
unroll!(@$v, $a + 30, 30, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 61, $c:block) => {
|
||||
unroll!(@$v, $a, 60, $c);
|
||||
{ const $v: usize = $a + 60; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 62, $c:block) => {
|
||||
unroll!(@$v, $a, 31, $c);
|
||||
unroll!(@$v, $a + 31, 31, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 63, $c:block) => {
|
||||
unroll!(@$v, $a, 62, $c);
|
||||
{ const $v: usize = $a + 62; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 64, $c:block) => {
|
||||
unroll!(@$v, $a, 32, $c);
|
||||
unroll!(@$v, $a + 32, 32, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 65, $c:block) => {
|
||||
unroll!(@$v, $a, 64, $c);
|
||||
{ const $v: usize = $a + 64; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 66, $c:block) => {
|
||||
unroll!(@$v, $a, 33, $c);
|
||||
unroll!(@$v, $a + 33, 33, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 67, $c:block) => {
|
||||
unroll!(@$v, $a, 66, $c);
|
||||
{ const $v: usize = $a + 66; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 68, $c:block) => {
|
||||
unroll!(@$v, $a, 34, $c);
|
||||
unroll!(@$v, $a + 34, 34, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 69, $c:block) => {
|
||||
unroll!(@$v, $a, 68, $c);
|
||||
{ const $v: usize = $a + 68; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 70, $c:block) => {
|
||||
unroll!(@$v, $a, 35, $c);
|
||||
unroll!(@$v, $a + 35, 35, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 71, $c:block) => {
|
||||
unroll!(@$v, $a, 70, $c);
|
||||
{ const $v: usize = $a + 70; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 72, $c:block) => {
|
||||
unroll!(@$v, $a, 36, $c);
|
||||
unroll!(@$v, $a + 36, 36, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 73, $c:block) => {
|
||||
unroll!(@$v, $a, 72, $c);
|
||||
{ const $v: usize = $a + 72; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 74, $c:block) => {
|
||||
unroll!(@$v, $a, 37, $c);
|
||||
unroll!(@$v, $a + 37, 37, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 75, $c:block) => {
|
||||
unroll!(@$v, $a, 74, $c);
|
||||
{ const $v: usize = $a + 74; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 76, $c:block) => {
|
||||
unroll!(@$v, $a, 38, $c);
|
||||
unroll!(@$v, $a + 38, 38, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 77, $c:block) => {
|
||||
unroll!(@$v, $a, 76, $c);
|
||||
{ const $v: usize = $a + 76; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 78, $c:block) => {
|
||||
unroll!(@$v, $a, 39, $c);
|
||||
unroll!(@$v, $a + 39, 39, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 79, $c:block) => {
|
||||
unroll!(@$v, $a, 78, $c);
|
||||
{ const $v: usize = $a + 78; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 80, $c:block) => {
|
||||
unroll!(@$v, $a, 40, $c);
|
||||
unroll!(@$v, $a + 40, 40, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 81, $c:block) => {
|
||||
unroll!(@$v, $a, 80, $c);
|
||||
{ const $v: usize = $a + 80; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 82, $c:block) => {
|
||||
unroll!(@$v, $a, 41, $c);
|
||||
unroll!(@$v, $a + 41, 41, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 83, $c:block) => {
|
||||
unroll!(@$v, $a, 82, $c);
|
||||
{ const $v: usize = $a + 82; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 84, $c:block) => {
|
||||
unroll!(@$v, $a, 42, $c);
|
||||
unroll!(@$v, $a + 42, 42, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 85, $c:block) => {
|
||||
unroll!(@$v, $a, 84, $c);
|
||||
{ const $v: usize = $a + 84; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 86, $c:block) => {
|
||||
unroll!(@$v, $a, 43, $c);
|
||||
unroll!(@$v, $a + 43, 43, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 87, $c:block) => {
|
||||
unroll!(@$v, $a, 86, $c);
|
||||
{ const $v: usize = $a + 86; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 88, $c:block) => {
|
||||
unroll!(@$v, $a, 44, $c);
|
||||
unroll!(@$v, $a + 44, 44, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 89, $c:block) => {
|
||||
unroll!(@$v, $a, 88, $c);
|
||||
{ const $v: usize = $a + 88; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 90, $c:block) => {
|
||||
unroll!(@$v, $a, 45, $c);
|
||||
unroll!(@$v, $a + 45, 45, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 91, $c:block) => {
|
||||
unroll!(@$v, $a, 90, $c);
|
||||
{ const $v: usize = $a + 90; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 92, $c:block) => {
|
||||
unroll!(@$v, $a, 46, $c);
|
||||
unroll!(@$v, $a + 46, 46, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 93, $c:block) => {
|
||||
unroll!(@$v, $a, 92, $c);
|
||||
{ const $v: usize = $a + 92; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 94, $c:block) => {
|
||||
unroll!(@$v, $a, 47, $c);
|
||||
unroll!(@$v, $a + 47, 47, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 95, $c:block) => {
|
||||
unroll!(@$v, $a, 94, $c);
|
||||
{ const $v: usize = $a + 94; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 96, $c:block) => {
|
||||
unroll!(@$v, $a, 48, $c);
|
||||
unroll!(@$v, $a + 48, 48, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 97, $c:block) => {
|
||||
unroll!(@$v, $a, 96, $c);
|
||||
{ const $v: usize = $a + 96; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 98, $c:block) => {
|
||||
unroll!(@$v, $a, 49, $c);
|
||||
unroll!(@$v, $a + 49, 49, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 99, $c:block) => {
|
||||
unroll!(@$v, $a, 98, $c);
|
||||
{ const $v: usize = $a + 98; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 100, $c:block) => {
|
||||
unroll!(@$v, $a, 50, $c);
|
||||
unroll!(@$v, $a + 50, 50, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 101, $c:block) => {
|
||||
unroll!(@$v, $a, 100, $c);
|
||||
{ const $v: usize = $a + 100; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 102, $c:block) => {
|
||||
unroll!(@$v, $a, 51, $c);
|
||||
unroll!(@$v, $a + 51, 51, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 103, $c:block) => {
|
||||
unroll!(@$v, $a, 102, $c);
|
||||
{ const $v: usize = $a + 102; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 104, $c:block) => {
|
||||
unroll!(@$v, $a, 52, $c);
|
||||
unroll!(@$v, $a + 52, 52, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 105, $c:block) => {
|
||||
unroll!(@$v, $a, 104, $c);
|
||||
{ const $v: usize = $a + 104; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 106, $c:block) => {
|
||||
unroll!(@$v, $a, 53, $c);
|
||||
unroll!(@$v, $a + 53, 53, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 107, $c:block) => {
|
||||
unroll!(@$v, $a, 106, $c);
|
||||
{ const $v: usize = $a + 106; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 108, $c:block) => {
|
||||
unroll!(@$v, $a, 54, $c);
|
||||
unroll!(@$v, $a + 54, 54, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 109, $c:block) => {
|
||||
unroll!(@$v, $a, 108, $c);
|
||||
{ const $v: usize = $a + 108; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 110, $c:block) => {
|
||||
unroll!(@$v, $a, 55, $c);
|
||||
unroll!(@$v, $a + 55, 55, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 111, $c:block) => {
|
||||
unroll!(@$v, $a, 110, $c);
|
||||
{ const $v: usize = $a + 110; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 112, $c:block) => {
|
||||
unroll!(@$v, $a, 56, $c);
|
||||
unroll!(@$v, $a + 56, 56, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 113, $c:block) => {
|
||||
unroll!(@$v, $a, 112, $c);
|
||||
{ const $v: usize = $a + 112; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 114, $c:block) => {
|
||||
unroll!(@$v, $a, 57, $c);
|
||||
unroll!(@$v, $a + 57, 57, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 115, $c:block) => {
|
||||
unroll!(@$v, $a, 114, $c);
|
||||
{ const $v: usize = $a + 114; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 116, $c:block) => {
|
||||
unroll!(@$v, $a, 58, $c);
|
||||
unroll!(@$v, $a + 58, 58, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 117, $c:block) => {
|
||||
unroll!(@$v, $a, 116, $c);
|
||||
{ const $v: usize = $a + 116; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 118, $c:block) => {
|
||||
unroll!(@$v, $a, 59, $c);
|
||||
unroll!(@$v, $a + 59, 59, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 119, $c:block) => {
|
||||
unroll!(@$v, $a, 118, $c);
|
||||
{ const $v: usize = $a + 118; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 120, $c:block) => {
|
||||
unroll!(@$v, $a, 60, $c);
|
||||
unroll!(@$v, $a + 60, 60, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 121, $c:block) => {
|
||||
unroll!(@$v, $a, 120, $c);
|
||||
{ const $v: usize = $a + 120; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 122, $c:block) => {
|
||||
unroll!(@$v, $a, 61, $c);
|
||||
unroll!(@$v, $a + 61, 61, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 123, $c:block) => {
|
||||
unroll!(@$v, $a, 122, $c);
|
||||
{ const $v: usize = $a + 122; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 124, $c:block) => {
|
||||
unroll!(@$v, $a, 62, $c);
|
||||
unroll!(@$v, $a + 62, 62, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 125, $c:block) => {
|
||||
unroll!(@$v, $a, 124, $c);
|
||||
{ const $v: usize = $a + 124; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 126, $c:block) => {
|
||||
unroll!(@$v, $a, 63, $c);
|
||||
unroll!(@$v, $a + 63, 63, $c);
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 127, $c:block) => {
|
||||
unroll!(@$v, $a, 126, $c);
|
||||
{ const $v: usize = $a + 126; $c }
|
||||
};
|
||||
|
||||
(@$v:ident, $a:expr, 128, $c:block) => {
|
||||
unroll!(@$v, $a, 64, $c);
|
||||
unroll!(@$v, $a + 64, 64, $c);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
#[test]
|
||||
fn test_all() {
|
||||
{
|
||||
let a: Vec<usize> = vec![];
|
||||
unroll! {
|
||||
for i in 0..0 {
|
||||
a.push(i);
|
||||
}
|
||||
}
|
||||
assert_eq!(a, (0..0).collect::<Vec<usize>>());
|
||||
}
|
||||
{
|
||||
let mut a: Vec<usize> = vec![];
|
||||
unroll! {
|
||||
for i in 0..1 {
|
||||
a.push(i);
|
||||
}
|
||||
}
|
||||
assert_eq!(a, (0..1).collect::<Vec<usize>>());
|
||||
}
|
||||
{
|
||||
let mut a: Vec<usize> = vec![];
|
||||
unroll! {
|
||||
for i in 0..128 {
|
||||
a.push(i);
|
||||
}
|
||||
}
|
||||
assert_eq!(a, (0..128).collect::<Vec<usize>>());
|
||||
}
|
||||
}
|
||||
}
|
||||
-1
@@ -1 +0,0 @@
|
||||
/Users/gav/Core/polkadot/executor/wasm/target/release
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user