diff --git a/test/libsolidity/syntaxTests/inlineAssembly/string_literal_switch_case.yul b/test/libsolidity/syntaxTests/inlineAssembly/string_literal_switch_case.yul new file mode 100644 index 000000000..d068a72e3 --- /dev/null +++ b/test/libsolidity/syntaxTests/inlineAssembly/string_literal_switch_case.yul @@ -0,0 +1,9 @@ +contract C { + function f() public pure { + assembly { + switch codesize() + case "1" {} + case "2" {} + } + } +} diff --git a/test/libyul/yulSyntaxTests/string_literal_switch_case.yul b/test/libyul/yulSyntaxTests/string_literal_switch_case.yul new file mode 100644 index 000000000..02d1045c3 --- /dev/null +++ b/test/libyul/yulSyntaxTests/string_literal_switch_case.yul @@ -0,0 +1,5 @@ +{ + switch codesize() + case "1" {} + case "2" {} +} \ No newline at end of file