ungrouped_expr_splice

func ungrouped_expr_splice(consume syntax: Syntax<Expr>) -> Syntax<Expr>

Disables the parentheses normally added around an expression splice.

Use this only where the surrounding quote expects a non-expression grammar fragment, such as a loop binder. The completed quote is still category-checked.

View Source
pub func ungrouped_expr_splice(consume syntax: Syntax<Expr>) -> Syntax<Expr> {
	raw_expr_fragment(raw: consume syntax.raw)
}