Traceability Matrix
Each requirement paragraph in the Language Specification, the SC API Reference, and the other chapters of this manual carries a unique identifier,
shown as a [sls.…] badge at the end of the paragraph.
A test case declares which requirements it verifies by listing their identifiers in //#sls.… comments.
This matrix lists every requirement paragraph with the test cases that declare it.
Requirements not yet covered by any test are marked ❌.
Informative paragraphs — those whose identifier contains a meta segment, and examples — are not listed;
the examples are compiled by the doctests test instead.
Tests marked case: are executed test cases from api/slint-sc/tests/cases/,
syntax: are compiler syntax tests from internal/compiler/tests/syntax/slint-sc/,
and rust: are Rust unit tests and test drivers of the slint-sc crate and the compiler.
Coverage: 234 of 234 requirement paragraphs are covered by at least one test.
Slint Language Specification
Section titled “Slint Language Specification”Source Files
Section titled “Source Files”Lexical Structure
Section titled “Lexical Structure”File Structure
Section titled “File Structure”Name Resolution
Section titled “Name Resolution”| Paragraph | Tests |
|---|---|
sls.name.lookup | case: expr/predefined_names.slint ↗syntax: element_id.slint ↗syntax: expression_references.slint ↗ |
sls.name.lookup.qualified | syntax: expression_references.slint ↗ |
Imports
Section titled “Imports”Exports
Section titled “Exports”Properties
Section titled “Properties”Bindings
Section titled “Bindings”Expressions
Section titled “Expressions”Operators
Section titled “Operators”Callbacks
Section titled “Callbacks”Structs and Enums
Section titled “Structs and Enums”Geometry
Section titled “Geometry”Colors and Brushes
Section titled “Colors and Brushes”Images
Section titled “Images”Primitive & Numeric Types
Section titled “Primitive & Numeric Types”| Paragraph | Tests |
|---|---|
sls.type.bool | case: expr/bool.slint ↗ |
sls.type.int | case: component/properties.slint ↗ |
sls.type.length | case: component/properties.slint ↗case: component/rectangle_position.slint ↗ |
SC API Reference
Section titled “SC API Reference”Rectangle
Section titled “Rectangle”TouchArea
Section titled “TouchArea”Window
Section titled “Window”Safety Manual
Section titled “Safety Manual”Generated Code
Section titled “Generated Code”Touch Input
Section titled “Touch Input”Rendering
Section titled “Rendering”© 2026 SixtyFPS GmbH