about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNODA, Kai <nodakai@gmail.com>2015-01-15 13:51:29 +0800
committerNODA, Kai <nodakai@gmail.com>2015-01-15 13:57:02 +0800
commit195fd9a2b41ed9b5294f8803aeb84c1ace673e5e (patch)
tree9249077ee5c4bbd996235668b80a5d97a3c1ee14
parent451e134c180e88b06e3b747ed750e4901ca93721 (diff)
downloadrust-195fd9a2b41ed9b5294f8803aeb84c1ace673e5e.tar.gz
rust-195fd9a2b41ed9b5294f8803aeb84c1ace673e5e.zip
reference.md: change "mod" to "self" in "use" declaration.
This should have been done together with 56dcbd17fdad5d39b7b02e22a7490d2468718d08
for rust-lang/rust#20361

Signed-off-by: NODA, Kai <nodakai@gmail.com>
-rw-r--r--src/doc/reference.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/doc/reference.md b/src/doc/reference.md
index 623097b2fc9..07bb6e5132a 100644
--- a/src/doc/reference.md
+++ b/src/doc/reference.md
@@ -971,7 +971,7 @@ path_glob : ident [ "::" [ path_glob
                           | '*' ] ] ?
           | '{' path_item [ ',' path_item ] * '}' ;
 
-path_item : ident | "mod" ;
+path_item : ident | "self" ;
 ```
 
 A _use declaration_ creates one or more local name bindings synonymous with
@@ -991,15 +991,15 @@ Use declarations support a number of convenient shortcuts:
 * Binding all paths matching a given prefix, using the asterisk wildcard syntax
   `use a::b::*;`
 * Simultaneously binding a list of paths differing only in their final element
-  and their immediate parent module, using the `mod` keyword, such as
-  `use a::b::{mod, c, d};`
+  and their immediate parent module, using the `self` keyword, such as
+  `use a::b::{self, c, d};`
 
 An example of `use` declarations:
 
 ```
 use std::iter::range_step;
 use std::option::Option::{Some, None};
-use std::collections::hash_map::{mod, HashMap};
+use std::collections::hash_map::{self, HashMap};
 
 fn foo<T>(_: T){}
 fn bar(map1: HashMap<String, uint>, map2: hash_map::HashMap<String, uint>){}