about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-02-24 15:15:27 -0800
committerBrian Anderson <banderson@mozilla.com>2012-02-24 15:15:27 -0800
commit6e31983179e99f2bd9fa401f87bc2ba43b9acfdb (patch)
treef2460a9dc8d8a60e7d35cb663347ee160045fa31 /src
parent5a863133876879ea8f52f0ffed401b0da9fc7ce7 (diff)
rustdoc: Sort native mods
Diffstat (limited to 'src')
-rw-r--r--src/rustdoc/sort_item_type_pass.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rustdoc/sort_item_type_pass.rs b/src/rustdoc/sort_item_type_pass.rs
index d2452dfa801..fde4c27a3f8 100644
--- a/src/rustdoc/sort_item_type_pass.rs
+++ b/src/rustdoc/sort_item_type_pass.rs
@@ -14,7 +14,7 @@ fn mk_pass() -> pass {
               doc::impltag(_) { 5 }
               doc::fntag(_) { 6 }
               doc::modtag(_) { 7 }
-              _ { fail }
+              doc::nmodtag(_) { 8 }
             }
         }
 
@@ -26,6 +26,7 @@ fn mk_pass() -> pass {
 fn test() {
     let source =
         "mod imod { } \
+         native mod inmod { } \
          const iconst: int = 0; \
          fn ifn() { } \
          enum ienum { ivar } \
@@ -44,5 +45,6 @@ fn test() {
         assert doc.topmod.items[5].name() == "iimpl";
         assert doc.topmod.items[6].name() == "ifn";
         assert doc.topmod.items[7].name() == "imod";
+        assert doc.topmod.items[8].name() == "inmod";
     }
 }