diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/wasm-fuzz-types.cpp | 7 |
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"; |