summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2010-10-29 16:18:52 -0400
committerRich Hickey <richhickey@gmail.com>2010-10-29 16:18:52 -0400
commite354b01133e7cff8dc0d0eb9e90cde894c12e127 (patch)
treeb5403df30ca33ff0050633070717f1faa12542e8
parent09ba677c1dfd8e75cec47d270062558c71aa551d (diff)
move type hints on chunk stuff
-rw-r--r--src/clj/clojure/core.clj10
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]