pub fn lower_type_expr(node: Node<'_>, text: &str) -> Spanned<TypeExpr>
Lowers a type-position node (Type, TypeName, ParameterizedType, UnionType, LiteralType) — used by DEFINE FIELD/cast lowering and schema extraction.
Type
TypeName
ParameterizedType
UnionType
LiteralType