diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-03-22 12:56:10 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-03-22 22:24:33 -0700 |
| commit | fa70709e07983fb62d1fddadac0987c79e836d23 (patch) | |
| tree | 53e4f95639a3696f9cc1fac44ea3cc42eddfe842 /src/libsyntax/parse/obsolete.rs | |
| parent | d60a7259f9f7855aefac17596f66bc4c863dfe7a (diff) | |
| download | rust-fa70709e07983fb62d1fddadac0987c79e836d23.tar.gz rust-fa70709e07983fb62d1fddadac0987c79e836d23.zip | |
libsyntax: Stop parsing `pure` and `static`
Diffstat (limited to 'src/libsyntax/parse/obsolete.rs')
| -rw-r--r-- | src/libsyntax/parse/obsolete.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libsyntax/parse/obsolete.rs b/src/libsyntax/parse/obsolete.rs index 65eb87fb83c..173ae31f948 100644 --- a/src/libsyntax/parse/obsolete.rs +++ b/src/libsyntax/parse/obsolete.rs @@ -59,6 +59,8 @@ pub enum ObsoleteSyntax { ObsoleteImplicitSelf, ObsoleteLifetimeNotation, ObsoleteConstManagedPointer, + ObsoletePurity, + ObsoleteStaticMethod, } impl to_bytes::IterBytes for ObsoleteSyntax { @@ -198,6 +200,14 @@ pub impl Parser { "const `@` pointer", "instead of `@const Foo`, write `@Foo`" ), + ObsoletePurity => ( + "pure function", + "remove `pure`" + ), + ObsoleteStaticMethod => ( + "`static` notation", + "`static` is superfluous; remove it" + ), }; self.report(sp, kind, kind_str, desc); |
