#![no_implicit_prelude]
fn compile_pass_lit() {
::yew::html! { if true {} };
::yew::html! { if true {
} };
::yew::html! { if true { } };
::yew::html! { if true { <>> } };
::yew::html! { if true { { ::yew::html! {} } } };
::yew::html! { if true { { { let _x = 42; ::yew::html! {} } } } };
::yew::html! { if true {} else {} };
::yew::html! { if true {} else if true {} };
::yew::html! { if true {} else if true {} else {} };
::yew::html! { if let ::std::option::Option::Some(text) = ::std::option::Option::Some("text") { { text } } };
::yew::html! { <>if true {}> };
::yew::html! { if true {}
};
}
fn compile_pass_expr() {
let condition = true;
::yew::html! { if condition {} };
::yew::html! { if condition { } };
::yew::html! { if condition { } };
::yew::html! { if condition { <>> } };
::yew::html! { if condition { { ::yew::html! {} } } };
::yew::html! { if condition { { { let _x = 42; ::yew::html! {} } } } };
::yew::html! { if condition {} else {} };
::yew::html! { if condition {} else if condition {} };
::yew::html! { if condition {} else if condition {} else {} };
::yew::html! { if let ::std::option::Option::Some(text) = ::std::option::Option::Some("text") { { text } } };
::yew::html! { <>if condition {}> };
::yew::html! { if condition {}
};
}
fn main() {}