// Copyright © SixtyFPS GmbH // SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial export component X { property t1: @tr(boo); // ^error{Expected plain string literal} // ^^error{Syntax error: expected ';'} // ^^^error{Parse error} property t2: @tr("boo\{t1}oo"); // ^error{Expected plain string literal} // ^^error{Syntax error: expected ';'} property t3: @tr("boo" + "foo"); // ^error{Syntax error: expected '\)'} // ^^error{Syntax error: expected ';'} property t4: @tr("foo{}", t1); property t4: @tr("foo{}", t1 t2); // ^error{Syntax error: expected '\)'} // ^^error{Syntax error: expected ';'} }