/* LICENSE BEGIN This file is part of the SixtyFPS Project -- https://sixtyfps.io Copyright (c) 2021 Olivier Goffart Copyright (c) 2021 Simon Hausmann SPDX-License-Identifier: GPL-3.0-only This file is also available under commercial licensing terms. Please contact info@sixtyfps.io for more information. LICENSE END */ SubElements := Rectangle { Rectangle { background: yellow; } background: blue; Rectangle { background: red; } foo := Rectangle {} parent := Rectangle {} // ^error{'parent' is a reserved id} root := Rectangle { // ^error{'root' is a reserved id} self := Rectangle {} // ^error{'self' is a reserved id} } if (true) : root := Rectangle { // ^error{'root' is a reserved id} for _ in 1 : self := Rectangle { } // ^error{'self' is a reserved id} } }