sixtyfps-compilerlib 0.1.6

Internal SixtyFPS compiler library
Documentation
// Copyright © SixtyFPS GmbH <info@sixtyfps.io>
// SPDX-License-Identifier: (GPL-3.0-only OR LicenseRef-SixtyFPS-commercial)

Test := Rectangle {
    property<int> foo;
    foo: 100;
    property<NonExistent> bar;
//           ^error{Unknown type 'NonExistent'}
    property<{ a: int, b: NonExistent}> obj;
//                        ^error{Unknown type 'NonExistent'}
    property<[NonExistent]> array;
//            ^error{Unknown type 'NonExistent'}
    property<float> foo;
//                  ^error{Cannot override property 'foo'}
    property<string> text: "property with binding initializer";
    property<int> x;
//                ^error{Cannot override property 'x'}

    property<string> colspan;
//                   ^error{Cannot override property 'colspan'}
}