diff options
author | Rich Hickey <richhickey@gmail.com> | 2010-10-29 16:18:52 -0400 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2010-10-29 16:18:52 -0400 |
commit | e354b01133e7cff8dc0d0eb9e90cde894c12e127 (patch) | |
tree | b5403df30ca33ff0050633070717f1faa12542e8 | |
parent | 09ba677c1dfd8e75cec47d270062558c71aa551d (diff) |
move type hints on chunk stuff
-rw-r--r-- | src/clj/clojure/core.clj | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/clj/clojure/core.clj b/src/clj/clojure/core.clj index 173a6c29..42ca9449 100644 --- a/src/clj/clojure/core.clj +++ b/src/clj/clojure/core.clj @@ -621,22 +621,22 @@ [& body] (list 'new 'clojure.lang.LazySeq (list* '^{:once true} fn* [] body))) -(defn ^:static chunk-buffer ^clojure.lang.ChunkBuffer [capacity] +(defn ^:static ^clojure.lang.ChunkBuffer chunk-buffer ^clojure.lang.ChunkBuffer [capacity] (clojure.lang.ChunkBuffer. capacity)) (defn ^:static chunk-append [^clojure.lang.ChunkBuffer b x] (.add b x)) -(defn ^:static chunk [^clojure.lang.ChunkBuffer b] +(defn ^:static ^clojure.lang.IChunk chunk [^clojure.lang.ChunkBuffer b] (.chunk b)) -(defn ^:static chunk-first ^clojure.lang.IChunk [^clojure.lang.IChunkedSeq s] +(defn ^:static ^clojure.lang.IChunk chunk-first ^clojure.lang.IChunk [^clojure.lang.IChunkedSeq s] (.chunkedFirst s)) -(defn ^:static chunk-rest ^clojure.lang.ISeq [^clojure.lang.IChunkedSeq s] +(defn ^:static ^clojure.lang.ISeq chunk-rest ^clojure.lang.ISeq [^clojure.lang.IChunkedSeq s] (.chunkedMore s)) -(defn ^:static chunk-next ^clojure.lang.ISeq [^clojure.lang.IChunkedSeq s] +(defn ^:static ^clojure.lang.ISeq chunk-next ^clojure.lang.ISeq [^clojure.lang.IChunkedSeq s] (.chunkedNext s)) (defn ^:static chunk-cons [chunk rest] |