slint/internal/compiler/passes
Olivier Goffart f100ee48ff Fix alias to externaly modified property not being marked as such
In the case of bug #3318, the implicit alias to the window's height or
width was removed but the propery was not marked as externaly modified,
causing later pass to optimize and inline things that shouldn't

Fixes #3318
2023-08-22 16:20:13 +02:00
..
apply_default_properties_from_style.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
binding_analysis.rs Compiler: Visit the model and other "side" named reference in binding_analysis (#3109) 2023-07-19 09:53:38 +02:00
check_expressions.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
check_public_api.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
check_rotation.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
clip.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
collect_custom_fonts.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
collect_globals.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
collect_init_code.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
collect_structs_and_enums.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
collect_subcomponents.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
compile_paths.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
const_propagation.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
deduplicate_property_read.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
default_geometry.rs Add native support for min/max 2023-07-21 16:26:41 +02:00
embed_glyphs.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
embed_images.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
ensure_window.rs Lower ComponentContainer into two objects 2023-07-27 12:04:16 +02:00
flickable.rs Add native support for min/max 2023-07-21 16:26:41 +02:00
focus_item.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
generate_item_indices.rs Implement LLR code lowering for ComponentContainer 2023-07-27 12:04:16 +02:00
infer_aliases_types.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
inlining.rs Lower ComponentContainer into two objects 2023-07-27 12:04:16 +02:00
lower_absolute_coordinates.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lower_accessibility.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lower_component_container.rs Lower ComponentContainer into two objects 2023-07-27 12:04:16 +02:00
lower_layout.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lower_popups.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lower_property_to_element.rs Fix setting rotation-angle and opacity from a callback 2023-07-11 20:07:49 +02:00
lower_shadows.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lower_states.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
lower_tabwidget.rs Add native support for min/max 2023-07-21 16:26:41 +02:00
lower_text_input_interface.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
materialize_fake_properties.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
move_declarations.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
optimize_useless_rectangles.rs Lower ComponentContainer into two objects 2023-07-27 12:04:16 +02:00
purity_check.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
remove_aliases.rs Fix alias to externaly modified property not being marked as such 2023-08-22 16:20:13 +02:00
remove_unused_properties.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
repeater_component.rs Lower ComponentContainer into two objects 2023-07-27 12:04:16 +02:00
resolve_native_classes.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
resolving.rs Fix panic when parsing invalid gradiant 2023-08-09 21:20:54 +02:00
unique_id.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
visible.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00
z_order.rs Update royalty free license to 1.1 (#2994) 2023-07-10 10:12:11 +02:00