[−][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. |
langtype | |
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 |