]> git.lizzy.rs Git - rust.git/blobdiff - src/libsyntax/ast.rs
ast/parser: fuse `static` & `const` grammars in all contexts.
[rust.git] / src / libsyntax / ast.rs
index 61ae14cae028fc78c9483d5611b5d6fbf73dc0a4..bbb629012a951ac003db2b7d4bc95916d9441614 100644 (file)
@@ -2606,7 +2606,7 @@ pub fn generics(&self) -> Option<&Generics> {
 #[derive(Clone, RustcEncodable, RustcDecodable, Debug)]
 pub enum ForeignItemKind {
     /// A static item (`static FOO: u8`).
-    Static(P<Ty>, Mutability),
+    Static(P<Ty>, Mutability, Option<P<Expr>>),
     /// A function.
     Fn(FnSig, Generics, Option<P<Block>>),
     /// A type.