["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:use-macros",["^ "],"~:excludes",["~#set",[]],"~:name","~$rewrite-clj.node.quote","~:imports",null,"~:requires",["^ ","~$node","~$rewrite-clj.node.protocols","^:","^:"],"~:cljs.spec/speced-vars",[],"~:uses",null,"~:defs",["^ ","~$QuoteNode",["^ ","~:num-fields",4,"~:protocols",["^4",["~$cljs.core/IRecord","~$rewrite-clj.node.quote/Object","~$cljs.core/IEquiv","~$cljs.core/IHash","~$cljs.core/ICollection","~$cljs.core/ICounted","~$rewrite-clj.node.protocols/InnerNode","~$cljs.core/ISeqable","~$cljs.core/IMeta","~$cljs.core/ICloneable","~$cljs.core/IPrintWithWriter","~$cljs.core/IIterable","~$rewrite-clj.node.protocols/Node","~$cljs.core/IWithMeta","~$cljs.core/IAssociative","~$cljs.core/IMap","~$cljs.core/ILookup"]],"^5","~$rewrite-clj.node.quote/QuoteNode","~:file","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","~:end-column",21,"~:type",true,"~:column",12,"~:internal-ctor",true,"~:line",6,"~:record",true,"~:end-line",6,"~:skip-protocol-flag",["^4",["^A","^C","^D","^E","^F","^H","^I","^J","^K","^L","^N","^O","^P","^Q"]]],"~$->QuoteNode",["^ ","~:protocol-inline",null,"~:meta",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",6,"^V",12,"^Z",6,"^T",21,"^W",true,"~:factory","~:positional","~:arglists",["~#list",["~$quote",["^16",[["~$tag","~$prefix","~$sym","~$children"]]]]],"~:doc","Positional factory function for rewrite-clj.node.quote/QuoteNode."],"^5","~$rewrite-clj.node.quote/->QuoteNode","~:variadic",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",21,"~:method-params",["^16",[["^18","^19","^1:","^1;"]]],"~:protocol-impl",null,"~:arglists-meta",["^16",[null,null]],"^V",1,"^W",true,"^13","^14","^X",6,"^Z",6,"~:max-fixed-arity",4,"~:fn-var",true,"^15",["^16",["^17",["^16",[["^18","^19","^1:","^1;"]]]]],"^1<","Positional factory function for rewrite-clj.node.quote/QuoteNode."],"~$map->QuoteNode",["^ ","^11",null,"^12",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",6,"^V",12,"^Z",6,"^T",21,"^W",true,"^13","~:map","^15",["^16",["^17",["^16",[["~$G__18093"]]]]],"^1<","Factory function for rewrite-clj.node.quote/QuoteNode, taking a map of keywords to field values."],"^5","~$rewrite-clj.node.quote/map->QuoteNode","^1>",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",21,"^1?",["^16",[["^1F"]]],"^1@",null,"^1A",["^16",[null,null]],"^V",1,"^W",true,"^13","^1E","^X",6,"^Z",6,"^1B",1,"^1C",true,"^15",["^16",["^17",["^16",[["^1F"]]]]],"^1<","Factory function for rewrite-clj.node.quote/QuoteNode, taking a map of keywords to field values."],"~$->node",["^ ","^11",null,"^12",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",32,"^V",8,"^Z",32,"^T",14,"~:private",true,"^15",["^16",["^17",["^16",[["~$t","^19","^1:","^1;"]]]]]],"^1I",true,"^5","~$rewrite-clj.node.quote/->node","^1>",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",14,"^1?",["^16",[["~$t","^19","^1:","^1;"]]],"^1@",null,"^1A",["^16",[null,null]],"^V",1,"^X",32,"^Z",32,"^1B",4,"^1C",true,"^15",["^16",["^17",["^16",[["~$t","^19","^1:","^1;"]]]]]],"~$quote-node",["^ ","^11",null,"^12",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",37,"^V",7,"^Z",37,"^T",17,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing a quoted form.\n   Takes either a seq of nodes or a single one."],"^5","~$rewrite-clj.node.quote/quote-node","^1>",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",17,"^1?",["^16",[["^1;"]]],"^1@",null,"^1A",["^16",[null,null]],"^V",1,"^X",37,"^Z",37,"^1B",1,"^1C",true,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing a quoted form.\n   Takes either a seq of nodes or a single one."],"~$syntax-quote-node",["^ ","^11",null,"^12",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",47,"^V",7,"^Z",47,"^T",24,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing a syntax-quoted form.\n   Takes either a seq of nodes or a single one."],"^5","~$rewrite-clj.node.quote/syntax-quote-node","^1>",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",24,"^1?",["^16",[["^1;"]]],"^1@",null,"^1A",["^16",[null,null]],"^V",1,"^X",47,"^Z",47,"^1B",1,"^1C",true,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing a syntax-quoted form.\n   Takes either a seq of nodes or a single one."],"~$unquote-node",["^ ","^11",null,"^12",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",57,"^V",7,"^Z",57,"^T",19,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing an unquoted form. (`~...`)\n   Takes either a seq of nodes or a single one."],"^5","~$rewrite-clj.node.quote/unquote-node","^1>",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",19,"^1?",["^16",[["^1;"]]],"^1@",null,"^1A",["^16",[null,null]],"^V",1,"^X",57,"^Z",57,"^1B",1,"^1C",true,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing an unquoted form. (`~...`)\n   Takes either a seq of nodes or a single one."],"~$unquote-splicing-node",["^ ","^11",null,"^12",["^ ","^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^X",67,"^V",7,"^Z",67,"^T",28,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing an unquote-spliced form. (`~@...`)\n   Takes either a seq of nodes or a single one."],"^5","~$rewrite-clj.node.quote/unquote-splicing-node","^1>",false,"^S","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/node/quote.cljs","^T",28,"^1?",["^16",[["^1;"]]],"^1@",null,"^1A",["^16",[null,null]],"^V",1,"^X",67,"^Z",67,"^1B",1,"^1C",true,"^15",["^16",["^17",["^16",[["^1;"]]]]],"^1<","Create node representing an unquote-spliced form. (`~@...`)\n   Takes either a seq of nodes or a single one."]],"~:cljs.spec/registry-ref",[],"~:require-macros",null,"~:cljs.analyzer/constants",["^ ","~:seen",["^4",["^18","~:children","~:unquote-splicing","~:unquote","^1;","~$unquote-splicing","~:sym","~:prefix","~$unquote","~:syntax-quote","~:quote","^1:","^19","~:tag","^17"]],"~:order",["^24","^20","^1[","^1W","^18","^19","^1:","^1;","^23","^17","^22","^1Y","^21","^1X","^1Z"]],"^1<",null]