Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for root within std.rc anyway)

This commit is contained in:
Graydon Hoare
2011-03-09 17:29:18 -08:00
parent ec22fe9733
commit 11a10c7a7b
11 changed files with 2 additions and 29 deletions

View File

@@ -1,4 +1,3 @@
import std.sys;
fn add(int x, int y) -> int { ret x + y; } fn add(int x, int y) -> int { ret x + y; }
fn sub(int x, int y) -> int { ret x - y; } fn sub(int x, int y) -> int { ret x - y; }

View File

@@ -1,6 +1,6 @@
import rustrt.sbuf; import rustrt.sbuf;
import std._vec.rustrt.vbuf; import _vec.rustrt.vbuf;
native "rust" mod rustrt { native "rust" mod rustrt {
type sbuf; type sbuf;

View File

@@ -1,4 +1,3 @@
import std.sys;
fn add(uint x, uint y) -> uint { ret x + y; } fn add(uint x, uint y) -> uint { ret x + y; }
fn sub(uint x, uint y) -> uint { ret x - y; } fn sub(uint x, uint y) -> uint { ret x - y; }

View File

@@ -1,5 +1,4 @@
import vbuf = rustrt.vbuf; import vbuf = rustrt.vbuf;
import std.option;
type operator2[T,U,V] = fn(&T, &U) -> V; type operator2[T,U,V] = fn(&T, &U) -> V;

View File

@@ -1,7 +1,3 @@
import std._uint;
import std._int;
import std._vec;
// FIXME: With recursive object types, we could implement binary methods like // FIXME: With recursive object types, we could implement binary methods like
// union, intersection, and difference. At that point, we could write // union, intersection, and difference. At that point, we could write
// an optimizing version of this module that produces a different obj // an optimizing version of this module that produces a different obj

View File

@@ -5,8 +5,6 @@
* logging. * logging.
*/ */
import std._vec;
// FIXME: handle 64-bit case. // FIXME: handle 64-bit case.
const uint const_refcount = 0x7bad_face_u; const uint const_refcount = 0x7bad_face_u;

View File

@@ -2,10 +2,6 @@
* A deque, for fun. Untested as of yet. Likely buggy. * A deque, for fun. Untested as of yet. Likely buggy.
*/ */
import std.option;
import std._vec;
import std._int;
type t[T] = obj { type t[T] = obj {
fn size() -> uint; fn size() -> uint;

View File

@@ -1,7 +1,4 @@
import std.os.libc; import os.libc;
import std._str;
import std._vec;
type stdio_reader = state obj { type stdio_reader = state obj {
fn getc() -> int; fn getc() -> int;

View File

@@ -1,5 +1,3 @@
import std.option;
import option.some; import option.some;
import option.none; import option.none;

View File

@@ -3,12 +3,6 @@
* use, but useful as a stress test for rustboot. * use, but useful as a stress test for rustboot.
*/ */
import std._int;
import std.sys;
import std.option;
import std._vec;
type hashfn[K] = fn(&K) -> uint; type hashfn[K] = fn(&K) -> uint;
type eqfn[K] = fn(&K, &K) -> bool; type eqfn[K] = fn(&K, &K) -> bool;

View File

@@ -4,9 +4,6 @@
* point this will want to be rewritten. * point this will want to be rewritten.
*/ */
import std._vec;
import std._str;
export sha1; export sha1;
export mk_sha1; export mk_sha1;