NamespaceDeclaration {
kind: Test,
path: tests∷import,
}
ImportStatement {
kind: Shared,
term: ImportGroupNode {
item: [],
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
item: package,
},
}
ImportStatement {
kind: Shared,
term: ImportAllNode {
path: [
Identifier("package", 54..61),
Identifier("module", 62..70),
Identifier("name", 71..75),
],
span: 54..78,
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
item: numpy,
alias: 女朋友,
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
item: tensor-flow,
alias: tfboys,
},
}
ImportStatement {
kind: Shared,
term: ImportGroupNode {
item: [],
},
}
ImportStatement {
kind: Shared,
term: ImportGroupNode {
path: package,
item: [
ImportGroupNode {
path: project∷first,
item: [],
},
ImportGroupNode {
path: project∷second,
item: [],
},
],
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
item: #Encode,
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
item: @decode,
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
path: serde,
item: #Encode,
},
}
ImportStatement {
kind: Shared,
term: ImportAliasNode {
path: serde,
item: @decode,
},
}
ImportStatement {
kind: Shared,
term: ImportGroupNode {
path: serde,
item: [
ImportAliasNode {
item: #Serialize,
},
ImportAliasNode {
item: #Deserialize,
},
],
},
}
ImportStatement {
kind: Shared,
term: ImportGroupNode {
path: serde,
item: [
ImportAliasNode {
item: @serialize,
},
ImportAliasNode {
item: @deserialize,
},
],
},
}
ImportStatement {
kind: Shared,
term: ImportGroupNode {
item: [
ImportAliasNode {
path: project,
item: class,
alias: @class,
},
ImportAliasNode {
path: project,
item: union,
alias: #union,
},
ImportAliasNode {
path: project,
item: @enumerate,
alias: enumerate,
},
ImportAliasNode {
path: project,
item: #interface,
alias: interface,
},
],
},
}