git.fiddlerwoaroof.com
Raw Blame History
{:rename-macros {}, :renames {}, :use-macros {}, :excludes #{}, :name datascript.pull-api, :imports nil, :requires {db datascript.db, datascript.db datascript.db, dpp datascript.pull-parser, datascript.pull-parser datascript.pull-parser}, :uses {PullSpec datascript.pull-parser}, :defs {push-recursion {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 43, :column 8, :end-line 43, :end-column 22, :private true, :arglists (quote ([rec attr eid]))}, :private true, :name datascript.pull-api/push-recursion, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 22, :method-params ([rec attr eid]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 43, :end-line 43, :max-fixed-arity 3, :fn-var true, :arglists (quote ([rec attr eid]))}, pull-expand-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 189, :column 8, :end-line 189, :end-column 25, :private true, :arglists (quote ([db [frame & frames]]))}, :private true, :name datascript.pull-api/pull-expand-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 25, :method-params ([db p__22715]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 189, :end-line 189, :max-fixed-arity 2, :fn-var true, :arglists (quote ([db [frame & frames]]))}, pull {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 271, :column 7, :end-line 271, :end-column 11, :arglists (quote ([db selector eid]))}, :name datascript.pull-api/pull, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 11, :method-params ([db selector eid]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 271, :end-line 271, :max-fixed-arity 3, :fn-var true, :arglists (quote ([db selector eid]))}, recursion-result {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 65, :column 8, :end-line 65, :end-column 24, :private true, :arglists (quote ([frame]))}, :private true, :name datascript.pull-api/recursion-result, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 24, :method-params ([frame]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 65, :end-line 65, :max-fixed-arity 1, :fn-var true, :arglists (quote ([frame]))}, single-frame-result {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 61, :column 8, :end-line 61, :end-column 27, :private true, :arglists (quote ([key frame]))}, :private true, :name datascript.pull-api/single-frame-result, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 27, :method-params ([key frame]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 61, :end-line 61, :max-fixed-arity 2, :fn-var true, :arglists (quote ([key frame]))}, pull-expand-reverse-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 183, :column 8, :end-line 183, :end-column 33, :private true, :arglists (quote ([db [frame & frames]]))}, :private true, :name datascript.pull-api/pull-expand-reverse-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 33, :method-params ([db p__22708]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 183, :end-line 183, :max-fixed-arity 2, :fn-var true, :arglists (quote ([db [frame & frames]]))}, pull-attr-datoms {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 109, :column 8, :end-line 109, :end-column 24, :private true, :arglists (quote ([db attr-key attr eid forward? datoms opts [parent & frames]]))}, :private true, :name datascript.pull-api/pull-attr-datoms, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 24, :method-params ([db attr-key attr eid forward? datoms opts p__22683]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 109, :end-line 109, :max-fixed-arity 8, :fn-var true, :arglists (quote ([db attr-key attr eid forward? datoms opts [parent & frames]]))}, pull-many {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 275, :column 7, :end-line 275, :end-column 16, :arglists (quote ([db selector eids]))}, :name datascript.pull-api/pull-many, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 16, :method-params ([db selector eids]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 275, :end-line 275, :max-fixed-arity 3, :fn-var true, :arglists (quote ([db selector eids]))}, pull-pattern-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 228, :column 8, :end-line 228, :end-column 26, :private true, :arglists (quote ([db [frame & frames]]))}, :private true, :name datascript.pull-api/pull-pattern-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 26, :method-params ([db p__22738]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 228, :end-line 228, :max-fixed-arity 2, :fn-var true, :arglists (quote ([db [frame & frames]]))}, pull-wildcard-expand {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 210, :column 8, :end-line 210, :end-column 28, :private true, :arglists (quote ([db frame frames eid pattern]))}, :private true, :name datascript.pull-api/pull-wildcard-expand, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 28, :method-params ([db frame frames eid pattern]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 210, :end-line 210, :max-fixed-arity 5, :fn-var true, :arglists (quote ([db frame frames eid pattern]))}, expand-reverse-subpattern-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 170, :column 8, :end-line 170, :end-column 39, :private true, :arglists (quote ([parent eid rattrs]))}, :private true, :name datascript.pull-api/expand-reverse-subpattern-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 39, :method-params ([parent eid rattrs]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 170, :end-line 170, :max-fixed-arity 3, :fn-var true, :arglists (quote ([parent eid rattrs]))}, pull-attr {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 151, :column 8, :end-line 151, :end-column 17, :private true, :arglists (quote ([db spec eid frames]))}, :private true, :name datascript.pull-api/pull-attr, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 17, :method-params ([db spec eid frames]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 151, :end-line 151, :max-fixed-arity 4, :fn-var true, :arglists (quote ([db spec eid frames]))}, recurse-attr {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 87, :column 8, :end-line 87, :end-column 20, :private true, :arglists (quote ([db attr multi? eids eid parent frames]))}, :private true, :name datascript.pull-api/recurse-attr, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 20, :method-params ([db attr multi? eids eid parent frames]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 87, :end-line 87, :max-fixed-arity 7, :fn-var true, :arglists (quote ([db attr multi? eids eid parent frames]))}, pull-wildcard {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 222, :column 8, :end-line 222, :end-column 21, :private true, :arglists (quote ([db frame frames]))}, :private true, :name datascript.pull-api/pull-wildcard, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 21, :method-params ([db frame frames]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 222, :end-line 222, :max-fixed-arity 3, :fn-var true, :arglists (quote ([db frame frames]))}, into! {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 10, :column 8, :end-line 10, :end-column 13, :private true, :arglists (quote ([transient-coll items]))}, :private true, :name datascript.pull-api/into!, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 13, :method-params ([transient-coll items]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 10, :end-line 10, :max-fixed-arity 2, :fn-var true, :arglists (quote ([transient-coll items]))}, expand-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 102, :column 10, :end-line 102, :end-column 22, :private true, :arglists (quote ([parent eid attr-key multi? eids]))}, :private true, :name datascript.pull-api/expand-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 22, :method-params ([parent eid attr-key multi? eids]), :protocol-impl nil, :arglists-meta (nil nil), :column 3, :line 102, :end-line 102, :max-fixed-arity 5, :fn-var true, :arglists (quote ([parent eid attr-key multi? eids]))}, pull-spec {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 266, :column 7, :end-line 266, :end-column 16, :arglists (quote ([db pattern eids multi?]))}, :name datascript.pull-api/pull-spec, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 16, :method-params ([db pattern eids multi?]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 266, :end-line 266, :max-fixed-arity 4, :fn-var true, :arglists (quote ([db pattern eids multi?]))}, pull-pattern {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 249, :column 8, :end-line 249, :end-column 20, :private true, :arglists (quote ([db frames]))}, :private true, :name datascript.pull-api/pull-pattern, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 20, :method-params ([db frames]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 249, :end-line 249, :max-fixed-arity 2, :fn-var true, :arglists (quote ([db frames]))}, expand-result {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 176, :column 8, :end-line 176, :end-column 21, :private true, :arglists (quote ([frames kvps]))}, :private true, :name datascript.pull-api/expand-result, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 21, :method-params ([frames kvps]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 176, :end-line 176, :max-fixed-arity 2, :fn-var true, :arglists (quote ([frames kvps]))}, recursion-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 68, :column 8, :end-line 68, :end-column 23, :private true, :arglists (quote ([parent eid]))}, :private true, :name datascript.pull-api/recursion-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 23, :method-params ([parent eid]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 68, :end-line 68, :max-fixed-arity 2, :fn-var true, :arglists (quote ([parent eid]))}, reset-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 32, :column 8, :end-line 32, :end-column 19, :private true, :arglists (quote ([frame eids kvps]))}, :private true, :name datascript.pull-api/reset-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 19, :method-params ([frame eids kvps]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 32, :end-line 32, :max-fixed-arity 3, :fn-var true, :arglists (quote ([frame eids kvps]))}, pull-seen-eid {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 56, :column 8, :end-line 56, :end-column 21, :private true, :arglists (quote ([frame frames eid]))}, :private true, :name datascript.pull-api/pull-seen-eid, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 21, :method-params ([frame frames eid]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 56, :end-line 56, :max-fixed-arity 3, :fn-var true, :arglists (quote ([frame frames eid]))}, initial-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 16, :column 8, :end-line 16, :end-column 21, :private true, :arglists (quote ([pattern eids multi?]))}, :private true, :name datascript.pull-api/initial-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 21, :method-params ([pattern eids multi?]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 16, :end-line 16, :max-fixed-arity 3, :fn-var true, :arglists (quote ([pattern eids multi?]))}, pull-recursion-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 75, :column 8, :end-line 75, :end-column 28, :private true, :arglists (quote ([db [frame & frames]]))}, :private true, :name datascript.pull-api/pull-recursion-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 28, :method-params ([db p__22668]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 75, :end-line 75, :max-fixed-arity 2, :fn-var true, :arglists (quote ([db [frame & frames]]))}, +default-limit+ {:name datascript.pull-api/+default-limit+, :file "out/datascript/pull_api.cljc", :line 14, :column 1, :end-line 14, :end-column 39, :const true, :private true, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 14, :column 24, :end-line 14, :end-column 39, :const true, :private true}}, seen-eid? {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 50, :column 8, :end-line 50, :end-column 17, :private true, :arglists (quote ([frame eid]))}, :private true, :name datascript.pull-api/seen-eid?, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 17, :method-params ([frame eid]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 50, :end-line 50, :max-fixed-arity 2, :fn-var true, :arglists (quote ([frame eid]))}, subpattern-frame {:protocol-inline nil, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 28, :column 8, :end-line 28, :end-column 24, :private true, :arglists (quote ([pattern eids multi? attr]))}, :private true, :name datascript.pull-api/subpattern-frame, :variadic false, :file "out/datascript/pull_api.cljc", :end-column 24, :method-params ([pattern eids multi? attr]), :protocol-impl nil, :arglists-meta (nil nil), :column 1, :line 28, :end-line 28, :max-fixed-arity 4, :fn-var true, :arglists (quote ([pattern eids multi? attr]))}, filter-reverse-attrs {:name datascript.pull-api/filter-reverse-attrs, :file "out/datascript/pull_api.cljc", :line 167, :column 1, :end-line 167, :end-column 36, :private true, :meta {:file "/Users/edwlan/todolist/out/datascript/pull_api.cljc", :line 167, :column 16, :end-line 167, :end-column 36, :private true}}}, :require-macros {db datascript.db, datascript.db datascript.db}, :cljs.analyzer/constants {:seen #{:expand-kvps :datascript.pull-api/expand-rev :multi? :done :limit :else :default :avet :datascript.pull-api/recursion :expand-rev :eids :state :eavt :recursion :seen :specs :db/id :attrs :subpattern :depth :eid :wildcard? :expand :kvps :datoms :pattern :attr :results}, :order [:multi? :eids :state :recursion :specs :wildcard? :kvps :pattern :results :depth :seen :attrs :attr :db/id :datascript.pull-api/recursion :done :limit :subpattern :else :default :eavt :avet :datascript.pull-api/expand-rev :expand-kvps :datoms :eid :expand-rev :expand]}, :doc nil}