Rust: add UseTree::is_star

This commit is contained in:
Arthur Baars
2025-01-28 14:52:29 +01:00
parent f0755bfb5d
commit 8d96c87abe
19 changed files with 148 additions and 75 deletions

View File

@@ -38,6 +38,7 @@ fn property_name(type_name: &str, field_name: &str) -> String {
(_, "else_branch") => "else_",
("ArrayType", "ty") => "element_type_repr",
("SelfParam", "is_amp") => "is_ref",
("UseTree", "is_star") => "is_glob",
(_, "ty") => "type_repr",
_ => field_name,
};
@@ -363,6 +364,12 @@ fn get_fields(node: &AstNodeSrc) -> Vec<FieldInfo> {
ty: FieldType::Predicate,
});
}
"UseTree" => {
result.push(FieldInfo {
name: "is_star".to_string(),
ty: FieldType::Predicate,
});
}
_ => {}
}