summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/tools/wasm-fuzz-types.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/tools/wasm-fuzz-types.cpp b/src/tools/wasm-fuzz-types.cpp
index 4dfa1cf62..dd85223dc 100644
--- a/src/tools/wasm-fuzz-types.cpp
+++ b/src/tools/wasm-fuzz-types.cpp
@@ -116,18 +116,17 @@ void Fuzzer::printTypes(const std::vector<HeapType>& types) {
if (inRecGroup()) {
std::cout << ' ';
}
- std::cout << "(type $" << i << ' ';
if (type.isBasic()) {
- std::cout << print(type) << ")\n";
+ std::cout << "(type $" << i << ' ' << print(type) << ")\n";
continue;
}
auto [it, inserted] = seen.insert({type, i});
if (inserted) {
std::cout << print(type);
} else {
- std::cout << "identical to $" << it->second;
+ std::cout << "(type $" << i << " identical to $" << it->second << ")";
}
- std::cout << ")\n";
+ std::cout << "\n";
}
if (inRecGroup()) {
std::cout << ")\n";