[−][src]Crate sixtyfps_compilerlib
The SixtyFPS compiler library
NOTE: This library is an internal crate for the SixtyFPS project.
This crate should not be used directly by application using SixtyFPS.
You should use the sixtyfps crate instead
Modules
| diagnostics | |
| expression_tree | |
| generator | The module responsible for the code generation. |
| layout | Datastructures used to represent layouts in the compiler |
| lexer | This module contains the code for the lexer. |
| object_tree | This module contains the intermediate representation of the code in the form of an object tree |
| parser | The sixtyfps language parser |
| typeloader | |
| typeregister |
Structs
| CompilerConfiguration | CompilationConfiguration allows configuring different aspects of the compiler. |
Functions
| compile_syntax_node | |
| run_passes |