about summary refs log tree commit diff
path: root/src/libsyntax/parse/token.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-07-02 15:31:33 -0700
committerBrian Anderson <banderson@mozilla.com>2012-07-02 15:31:33 -0700
commit47f43da376ebb54b6e7dbd0d8de9d192decc2dfe (patch)
tree8ff5efbf09add7d7ef26627c1e2af8068f210bc7 /src/libsyntax/parse/token.rs
parent7a4ebcefcb6294af590cfd3262845b2d61303df7 (diff)
parent569467eb0d110dd299cb2efcce13e998d1d9c11f (diff)
downloadrust-47f43da376ebb54b6e7dbd0d8de9d192decc2dfe.tar.gz
rust-47f43da376ebb54b6e7dbd0d8de9d192decc2dfe.zip
Merge branch 'doc-comments'
Diffstat (limited to 'src/libsyntax/parse/token.rs')
-rw-r--r--src/libsyntax/parse/token.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs
index a5d119d8986..a2bd503ffca 100644
--- a/src/libsyntax/parse/token.rs
+++ b/src/libsyntax/parse/token.rs
@@ -80,6 +80,7 @@ enum token {
 
     //ACTUALLY(whole_nonterminal),
 
+    DOC_COMMENT(str_num),
     EOF,
 }
 
@@ -170,11 +171,15 @@ fn to_str(in: interner<@str>, t: token) -> str {
             + str::escape_default(*interner::get(in, s))
             + "\""
       }
+
       /* Name components */
       IDENT(s, _) {
         *interner::get(in, s)
       }
       UNDERSCORE { "_" }
+
+      /* Other */
+      DOC_COMMENT(s) { *interner::get(in, s) }
       EOF { "<eof>" }
     }
 }