]> git.lizzy.rs Git - rust.git/commit
Add a lint for not using field pattern shorthands
authorP1start <rewi-github@whanau.org>
Mon, 6 Oct 2014 00:36:53 +0000 (13:36 +1300)
committerP1start <rewi-github@whanau.org>
Fri, 24 Oct 2014 02:44:18 +0000 (15:44 +1300)
commitead6c4b9d44f43945db6e91c92f14cef31240c64
tree5ed3696f210ea21982c5b827f32bd5bb51fc24e4
parent56d544f7adc455fc1d7dfaec80315ea44e46d9ae
Add a lint for not using field pattern shorthands

Closes #17792.
53 files changed:
src/doc/guide.md
src/libcollections/treemap.rs
src/libgetopts/lib.rs
src/libgreen/sched.rs
src/librustc/lint/builtin.rs
src/librustc/lint/context.rs
src/librustc/middle/astencode.rs
src/librustc/middle/cfg/construct.rs
src/librustc/middle/check_match.rs
src/librustc/middle/const_eval.rs
src/librustc/middle/dead.rs
src/librustc/middle/expr_use_visitor.rs
src/librustc/middle/mem_categorization.rs
src/librustc/middle/privacy.rs
src/librustc/middle/region.rs
src/librustc/middle/save/mod.rs
src/librustc/middle/save/span_utils.rs
src/librustc/middle/stability.rs
src/librustc/middle/subst.rs
src/librustc/middle/traits/select.rs
src/librustc/middle/trans/_match.rs
src/librustc/middle/trans/adt.rs
src/librustc/middle/trans/base.rs
src/librustc/middle/trans/callee.rs
src/librustc/middle/trans/closure.rs
src/librustc/middle/trans/controlflow.rs
src/librustc/middle/trans/debuginfo.rs
src/librustc/middle/trans/expr.rs
src/librustc/middle/trans/meth.rs
src/librustc/middle/ty.rs
src/librustc/middle/ty_fold.rs
src/librustc/middle/typeck/astconv.rs
src/librustc/middle/typeck/check/_match.rs
src/librustc/middle/typeck/check/method.rs
src/librustc/middle/typeck/check/mod.rs
src/librustc/middle/typeck/check/regionck.rs
src/librustc/middle/typeck/collect.rs
src/librustc/middle/typeck/infer/error_reporting.rs
src/librustc/middle/typeck/variance.rs
src/librustdoc/clean/mod.rs
src/librustdoc/stability_summary.rs
src/libsyntax/ast.rs
src/libsyntax/ast_util.rs
src/libsyntax/ext/build.rs
src/libsyntax/ext/deriving/generic/mod.rs
src/libsyntax/ext/tt/macro_parser.rs
src/libsyntax/fold.rs
src/libsyntax/parse/lexer/comments.rs
src/libsyntax/parse/parser.rs
src/libsyntax/print/pprust.rs
src/libsyntax/visit.rs
src/test/compile-fail/lint-dead-code-4.rs
src/test/compile-fail/lint-shorthand-field.rs [new file with mode: 0644]