aboutsummaryrefslogtreecommitdiffstats
path: root/test/libyul/yulOptimizerTests/disambiguator
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-10-16 23:01:13 +0800
committerchriseth <chris@ethereum.org>2018-10-17 23:21:55 +0800
commit732d09cef1548e2111c47b6f5b04a54db10a9d41 (patch)
tree757af93eb855da8de07c99d5429be27a95f78ab1 /test/libyul/yulOptimizerTests/disambiguator
parentf2f72ff7eea9a461ae8c71a13428e499c8b91025 (diff)
downloaddexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.tar
dexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.tar.gz
dexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.tar.bz2
dexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.tar.lz
dexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.tar.xz
dexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.tar.zst
dexon-solidity-732d09cef1548e2111c47b6f5b04a54db10a9d41.zip
Limit size of generated names and add convenience constructors.
Diffstat (limited to 'test/libyul/yulOptimizerTests/disambiguator')
-rw-r--r--test/libyul/yulOptimizerTests/disambiguator/long_names.yul12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/libyul/yulOptimizerTests/disambiguator/long_names.yul b/test/libyul/yulOptimizerTests/disambiguator/long_names.yul
new file mode 100644
index 00000000..933e1e8f
--- /dev/null
+++ b/test/libyul/yulOptimizerTests/disambiguator/long_names.yul
@@ -0,0 +1,12 @@
+// yul
+{ { let aanteuhdaoneudbrgkjiuaothduiathudaoeuh:u256 } { let aanteuhdaoneudbrgkjiuaothduiathudaoeuh:u256 } }
+// ----
+// disambiguator
+// {
+// {
+// let aanteuhdaoneudbrgkjiuaothduiathudaoeuh:u256
+// }
+// {
+// let aanteuhdaoneudbrgkjiuaothduiathudaoeuh_1:u256
+// }
+// }