slint/internal/compiler/passes
Olivier Goffart 0dc188f328 Support for referring to other globals from globals
- We need to make sure that the initialization of global is in the right order.
 - In C++ and rust, we need to add accessor to the global component
 - There can be `PropertyReference::Global` in binding of globals
 - The interpreter globals need to hold references to the global they may depend on

Fixes #175
2022-02-28 10:14:34 +01:00
..
embed_glyphs Fix glyph embedding on Linux 2022-02-23 12:13:10 +01:00
apply_default_properties_from_style.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
binding_analysis.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
check_expressions.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
check_public_api.rs Mark public properties as set 2022-02-16 18:46:37 +01:00
clip.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
collect_custom_fonts.rs Begin rasterizing glyphs for glyph embedding 2022-02-15 15:52:24 +01:00
collect_globals.rs Support for referring to other globals from globals 2022-02-28 10:14:34 +01:00
collect_structs.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
collect_subcomponents.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
compile_paths.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
const_propagation.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
deduplicate_property_read.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
default_geometry.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
embed_glyphs.rs Fix glyph embedding on Linux 2022-02-23 12:13:10 +01:00
embed_images.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
ensure_window.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
flickable.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
focus_item.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
generate_item_indices.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
infer_aliases_types.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
inlining.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lower_layout.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lower_popups.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lower_shadows.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lower_states.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lower_tabwidget.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
materialize_fake_properties.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
move_declarations.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
optimize_useless_rectangles.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
remove_aliases.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
remove_unused_properties.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
repeater_component.rs Mark the y properties of elements within a ListView as "set" 2022-02-25 17:20:09 +01:00
resolve_native_classes.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
resolving.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
transform_and_opacity.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
unique_id.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
visible.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
z_order.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00