summaryrefslogtreecommitdiff
path: root/src/Wasm/Expression/Utilities.agda
diff options
context:
space:
mode:
Diffstat (limited to 'src/Wasm/Expression/Utilities.agda')
-rw-r--r--src/Wasm/Expression/Utilities.agda21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/Wasm/Expression/Utilities.agda b/src/Wasm/Expression/Utilities.agda
index b7f9af4..129af14 100644
--- a/src/Wasm/Expression/Utilities.agda
+++ b/src/Wasm/Expression/Utilities.agda
@@ -5,9 +5,10 @@ module Wasm.Expression.Utilities where
open import Data.Fin using (Fin)
open import Data.Nat using (ℕ; _^_)
open import Data.Vec.Bounded using (Vec≤)
+open import Wasm.Constants
Vec′ : ∀ {a} → Set a → Set a
-Vec′ A = Vec≤ A (2 ^ 32)
+Vec′ A = Vec≤ A 2^32
data Signedness : Set where
Signed : Signedness
@@ -24,28 +25,28 @@ module BitWidth′ where
module Indices where
TypeIdx : Set
- TypeIdx = Fin (2 ^ 32)
+ TypeIdx = Fin 2^32
FuncIdx : Set
- FuncIdx = Fin (2 ^ 32)
+ FuncIdx = Fin 2^32
TableIdx : Set
- TableIdx = Fin (2 ^ 32)
+ TableIdx = Fin 2^32
MemIdx : Set
- MemIdx = Fin (2 ^ 32)
+ MemIdx = Fin 2^32
GlobalIdx : Set
- GlobalIdx = Fin (2 ^ 32)
+ GlobalIdx = Fin 2^32
ElemIdx : Set
- ElemIdx = Fin (2 ^ 32)
+ ElemIdx = Fin 2^32
DataIdx : Set
- DataIdx = Fin (2 ^ 32)
+ DataIdx = Fin 2^32
LocalIdx : Set
- LocalIdx = Fin (2 ^ 32)
+ LocalIdx = Fin 2^32
LabelIdx : Set
- LabelIdx = Fin (2 ^ 32)
+ LabelIdx = Fin 2^32