]> git.lizzy.rs Git - rust.git/commit
libsyntax: clearer names for some AST parts
authorJonas Schievink <jonasschievink@gmail.com>
Tue, 20 Sep 2016 14:54:24 +0000 (16:54 +0200)
committerJonas Schievink <jonasschievink@gmail.com>
Wed, 28 Sep 2016 20:31:18 +0000 (22:31 +0200)
commit48e5199de366ed2945d1103f0b6c8aa542604ebb
treed5386e43fc15642d98058fa10a7fa29843237f93
parentcf0b7bdd0c2920fcf77da6608d4829945a110b7e
libsyntax: clearer names for some AST parts

This applies the HIR changes from the previous commits to the AST, and
is thus a syntax-[breaking-change]

Renames `PatKind::Vec` to `PatKind::Slice`, since these are called slice
patterns, not vec patterns. Renames `TyKind::Vec`, which represents the
type `[T]`, to `TyKind::Slice`. Renames `TyKind::FixedLengthVec` to
`TyKind::Array`.
src/librustc/hir/lowering.rs
src/librustc/hir/map/def_collector.rs
src/libsyntax/ast.rs
src/libsyntax/diagnostics/plugin.rs
src/libsyntax/feature_gate.rs
src/libsyntax/fold.rs
src/libsyntax/parse/parser.rs
src/libsyntax/print/pprust.rs
src/libsyntax/test.rs
src/libsyntax/visit.rs
src/libsyntax_ext/format.rs