jasonwyatt/KWasm

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
gradlew.bat
library/.gitignore
library/build.gradle
library/src/main/java/kwasm/ExportedFunction.kt45
A
0 mins
library/src/main/java/kwasm/KWasmProgram.kt436
A
0 mins
library/src/main/java/kwasm/KWasmRuntimeException.kt5
A
0 mins
library/src/main/java/kwasm/api/HostFunction.kt136
A
0 mins
library/src/main/java/kwasm/api/MemoryProvider.kt21
A
0 mins
library/src/main/java/kwasm/ast/AstNode.kt7
A
0 mins
library/src/main/java/kwasm/ast/Identifier.kt55
A
0 mins
library/src/main/java/kwasm/ast/Literals.kt27
A
0 mins
library/src/main/java/kwasm/ast/instruction/ControlInstruction.kt87
A
0 mins
library/src/main/java/kwasm/ast/instruction/Expression.kt3
A
0 mins
library/src/main/java/kwasm/ast/instruction/Instruction.kt41
A
0 mins
library/src/main/java/kwasm/ast/instruction/MemArg.kt47
A
0 mins
library/src/main/java/kwasm/ast/instruction/MemoryInstruction.kt224
A
0 mins
library/src/main/java/kwasm/ast/instruction/NumericConstantInstruction.kt17
A
0 mins
library/src/main/java/kwasm/ast/instruction/NumericInstruction.kt139
A
0 mins
library/src/main/java/kwasm/ast/instruction/ParametricInstruction.kt5
A
0 mins
library/src/main/java/kwasm/ast/instruction/VariableInstruction.kt20
A
0 mins
library/src/main/java/kwasm/ast/module/DataSegment.kt24
A
0 mins
library/src/main/java/kwasm/ast/module/ElementSegment.kt8
A
0 mins
library/src/main/java/kwasm/ast/module/Export.kt20
A
0 mins
library/src/main/java/kwasm/ast/module/Global.kt10
A
0 mins
library/src/main/java/kwasm/ast/module/Import.kt30
A
0 mins
library/src/main/java/kwasm/ast/module/Index.kt11
A
0 mins
library/src/main/java/kwasm/ast/module/Local.kt5
A
0 mins
library/src/main/java/kwasm/ast/module/Memory.kt12
A
0 mins
library/src/main/java/kwasm/ast/module/Offset.kt4
A
0 mins
library/src/main/java/kwasm/ast/module/StartFunction.kt5
A
0 mins
library/src/main/java/kwasm/ast/module/Table.kt6
A
0 mins
library/src/main/java/kwasm/ast/module/Type.kt6
A
0 mins
library/src/main/java/kwasm/ast/module/TypeUse.kt17
A
0 mins
library/src/main/java/kwasm/ast/module/WasmFunction.kt10
A
0 mins
library/src/main/java/kwasm/ast/module/WasmModule.kt16
A
0 mins
library/src/main/java/kwasm/ast/type/ElementType.kt7
A
0 mins
library/src/main/java/kwasm/ast/type/FunctionType.kt10
A
0 mins
library/src/main/java/kwasm/ast/type/GlobalType.kt4
A
0 mins
library/src/main/java/kwasm/ast/type/Limits.kt4
A
0 mins
library/src/main/java/kwasm/ast/type/MemoryType.kt3
A
0 mins
library/src/main/java/kwasm/ast/type/Param.kt14
A
0 mins
library/src/main/java/kwasm/ast/type/Result.kt5
A
0 mins
library/src/main/java/kwasm/ast/type/ResultType.kt12
A
0 mins
library/src/main/java/kwasm/ast/type/TableType.kt4
A
0 mins
library/src/main/java/kwasm/ast/type/ValueType.kt16
A
0 mins
library/src/main/java/kwasm/ast/util/AstNodeIndex.kt80
A
0 mins
library/src/main/java/kwasm/ast/util/IndexHelpers.kt10
A
0 mins
library/src/main/java/kwasm/format/ParseContext.kt6
A
0 mins
library/src/main/java/kwasm/format/ParseException.kt27
A
0 mins
library/src/main/java/kwasm/format/binary/BinaryParser.kt66
A
0 mins