["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:use-macros",["^ "],"~:excludes",["~#set",[]],"~:name","~$rewrite-clj.node.forms","~:imports",null,"~:requires",["^ ","~$node","~$rewrite-clj.node.protocols","^:","^:"],"~:uses",null,"~:defs",["^ ","~$FormsNode",["^ ","~:num-fields",1,"~:protocols",["^4",["~$cljs.core/IRecord","~$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","~$rewrite-clj.node.forms/Object","~$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.forms/FormsNode","~:file","out/rewrite_clj/node/forms.cljs","~:end-column",21,"~:type",true,"~:column",12,"~:internal-ctor",true,"~:line",6,"~:record",true,"~:end-line",6,"~:skip-protocol-flag",["^4",["^@","^A","^B","^C","^D","^F","^G","^H","^J","^K","^M","^N","^O","^P"]]],"~$->FormsNode",["^ ","~:protocol-inline",null,"~:meta",["^ ","^R","/Users/slim/repo/clj-editors/out/rewrite_clj/node/forms.cljs","^W",6,"^U",12,"^Y",6,"^S",21,"^V",true,"~:factory","~:positional","~:arglists",["~#list",["~$quote",["^15",[["~$children"]]]]]],"^5","~$rewrite-clj.node.forms/->FormsNode","~:variadic",false,"^R","out/rewrite_clj/node/forms.cljs","^S",21,"~:method-params",["^15",[["^17"]]],"~:protocol-impl",null,"~:arglists-meta",["^15",[null,null]],"^U",1,"^V",true,"^12","^13","^W",6,"^Y",6,"~:max-fixed-arity",1,"~:fn-var",true,"^14",["^15",["^16",["^15",[["^17"]]]]]],"~$map->FormsNode",["^ ","^10",null,"^11",["^ ","^R","/Users/slim/repo/clj-editors/out/rewrite_clj/node/forms.cljs","^W",6,"^U",12,"^Y",6,"^S",21,"^V",true,"^12","~:map","^14",["^15",["^16",["^15",[["~$G__10276"]]]]]],"^5","~$rewrite-clj.node.forms/map->FormsNode","^19",false,"^R","out/rewrite_clj/node/forms.cljs","^S",21,"^1:",["^15",[["^1A"]]],"^1;",null,"^1<",["^15",[null,null]],"^U",1,"^V",true,"^12","^1@","^W",6,"^Y",6,"^1=",1,"^1>",true,"^14",["^15",["^16",["^15",[["^1A"]]]]]],"~$forms-node",["^ ","^10",null,"^11",["^ ","^R","/Users/slim/repo/clj-editors/out/rewrite_clj/node/forms.cljs","^W",39,"^U",7,"^Y",39,"^S",17,"^14",["^15",["^16",["^15",[["^17"]]]]],"~:doc","Create top-level node wrapping multiple children\n   (equals an implicit `do` on the top-level)."],"^5","~$rewrite-clj.node.forms/forms-node","^19",false,"^R","out/rewrite_clj/node/forms.cljs","^S",17,"^1:",["^15",[["^17"]]],"^1;",null,"^1<",["^15",[null,null]],"^U",1,"^W",39,"^Y",39,"^1=",1,"^1>",true,"^14",["^15",["^16",["^15",[["^17"]]]]],"^1D","Create top-level node wrapping multiple children\n   (equals an implicit `do` on the top-level)."]],"~:require-macros",null,"~:cljs.analyzer/constants",["^ ","~:seen",["^4",["~:children","^17","~$do","~:forms"]],"~:order",["^1I","^1K","^1J","^17"]],"^1D",null]