Remove support for the old-style intrinsics

Closes #2042
Closes #1981
This commit is contained in:
Marijn Haverbeke 2012-03-23 11:51:06 +01:00
parent 0303396f4c
commit f5024692d4
22 changed files with 15 additions and 1021 deletions

View file

@ -41,7 +41,6 @@ export get_item_path;
export maybe_find_item; // sketchy
export item_type; // sketchy
export maybe_get_item_ast;
export item_is_intrinsic;
// Used internally by astencode:
export translate_def_id;
@ -309,13 +308,6 @@ fn get_class_method(cdata: cmd, id: ast::node_id, name: str) -> ast::def_id {
}
}
fn item_is_intrinsic(cdata: cmd, id: ast::node_id) -> bool {
let mut intrinsic = false;
ebml::tagged_docs(lookup_item(id, cdata.data), tag_item_is_intrinsic,
{|_i| intrinsic = true;});
intrinsic
}
fn get_symbol(data: @[u8], id: ast::node_id) -> str {
ret item_symbol(lookup_item(id, data));
}