about summary refs log tree commit diff
path: root/src/rt/rust_crate_reader.cpp
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2011-05-26 18:20:48 -0700
committerGraydon Hoare <graydon@mozilla.com>2011-05-26 18:21:02 -0700
commit79c9e130731c6fc471c946fb289a67348749a0b7 (patch)
treef2c7c9de98883872b2302d698ebfb12f6499bb7b /src/rt/rust_crate_reader.cpp
parent4f792f2dbb40ae069b2625425fab58009e19ac74 (diff)
downloadrust-79c9e130731c6fc471c946fb289a67348749a0b7.tar.gz
rust-79c9e130731c6fc471c946fb289a67348749a0b7.zip
More delicious dead code removal from runtime, upcalls.
Diffstat (limited to 'src/rt/rust_crate_reader.cpp')
-rw-r--r--src/rt/rust_crate_reader.cpp79
1 files changed, 0 insertions, 79 deletions
diff --git a/src/rt/rust_crate_reader.cpp b/src/rt/rust_crate_reader.cpp
deleted file mode 100644
index 15f4bc8c092..00000000000
--- a/src/rt/rust_crate_reader.cpp
+++ /dev/null
@@ -1,79 +0,0 @@
-
-#include "rust_internal.h"
-
-rust_crate_reader::abbrev::abbrev(rust_dom *dom,
-                                  uintptr_t body_off,
-                                  size_t body_sz,
-                                  uintptr_t tag,
-                                  uint8_t has_children) :
-  dom(dom),
-  body_off(body_off),
-  tag(tag),
-  has_children(has_children),
-  idx(0)
-{}
-
-bool
-rust_crate_reader::attr::is_numeric() const
-{
-  switch (form) {
-  case DW_FORM_ref_addr:
-  case DW_FORM_addr:
-  case DW_FORM_data4:
-  case DW_FORM_data1:
-  case DW_FORM_flag:
-    return true;
-  default:
-    break;
-  }
-  return false;
-}
-
-bool
-rust_crate_reader::attr::is_string() const
-{
-  return form == DW_FORM_string;
-}
-
-size_t
-rust_crate_reader::attr::get_ssz(rust_dom *dom) const
-{
-  I(dom, is_string());
-  return val.str.sz;
-}
-
-char const *
-rust_crate_reader::attr::get_str(rust_dom *dom) const
-{
-  I(dom, is_string());
-  return val.str.s;
-}
-
-uintptr_t
-rust_crate_reader::attr::get_num(rust_dom *dom) const
-{
-  I(dom, is_numeric());
-  return val.num;
-}
-
-bool
-rust_crate_reader::attr::is_unknown() const {
-  return !(is_numeric() || is_string());
-}
-
-rust_crate_reader::rust_crate_reader(rust_dom *dom)
-  : dom(dom)
-{
-  DLOG(dom, mem, "crate_reader on crate: 0x%" PRIxPTR, this);
-}
-
-
-//
-// Local Variables:
-// mode: C++
-// fill-column: 78;
-// indent-tabs-mode: nil
-// c-basic-offset: 4
-// buffer-file-coding-system: utf-8-unix
-// compile-command: "make -k -C .. 2>&1 | sed -e 's/\\/x\\//x:\\//g'";
-// End: