Skip to main content

structurally_equal

Function structurally_equal 

Source
pub fn structurally_equal<L: Lang>(lang: &L, a: L::Id, b: L::Id) -> bool
Expand description

两棵子树是否语法结构相同(kind/运算符/字面量/变量名/children 逐位一致)。 用于 c ? a : a 这类同支折叠的判定。纯语法比较,不含语义等价判断。