["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Error",["^ "]],"~:use-macros",["^ "],"~:excludes",["~#set",[]],"~:name","~$rewrite-clj.node.keyword","~:imports",null,"~:requires",["^ ","~$node","~$rewrite-clj.node.protocols","^<","^<"],"~:cljs.spec/speced-vars",[],"~:uses",null,"~:defs",["^ ","~$KeywordNode",["^ ","~:num-fields",2,"~:protocols",["^6",["~$cljs.core/IRecord","~$cljs.core/IEquiv","~$cljs.core/IHash","~$cljs.core/ICollection","~$cljs.core/ICounted","~$cljs.core/ISeqable","~$cljs.core/IMeta","~$cljs.core/ICloneable","~$rewrite-clj.node.keyword/Object","~$cljs.core/IPrintWithWriter","~$cljs.core/IIterable","~$rewrite-clj.node.protocols/Node","~$cljs.core/IWithMeta","~$cljs.core/IAssociative","~$cljs.core/IMap","~$cljs.core/ILookup"]],"^7","~$rewrite-clj.node.keyword/KeywordNode","~:file","rewrite_clj/node/keyword.cljs","~:end-column",23,"~:type",true,"~:column",12,"~:internal-ctor",true,"~:line",6,"~:record",true,"~:end-line",6,"~:skip-protocol-flag",["^6",["^C","^D","^E","^F","^G","^H","^I","^J","^L","^M","^O","^P","^Q","^R"]]],"~$->KeywordNode",["^ ","~:protocol-inline",null,"~:meta",["^ ","^T","^8","^Y",6,"^W",12,"^[",6,"^U",23,"^X",true,"~:factory","~:positional","~:arglists",["~#list",["~$quote",["^17",[["~$k","~$namespaced?"]]]]]],"^7","~$rewrite-clj.node.keyword/->KeywordNode","~:variadic",false,"^T","rewrite_clj/node/keyword.cljs","^U",23,"~:method-params",["^17",[["~$k","^19"]]],"~:protocol-impl",null,"~:arglists-meta",["^17",[null,null]],"^W",1,"^X",true,"^14","^15","^Y",6,"^[",6,"~:max-fixed-arity",2,"~:fn-var",true,"^16",["^17",["^18",["^17",[["~$k","^19"]]]]]],"~$map->KeywordNode",["^ ","^12",null,"^13",["^ ","^T","^8","^Y",6,"^W",12,"^[",6,"^U",23,"^X",true,"^14","~:map","^16",["^17",["^18",["^17",[["~$G__46"]]]]]],"^7","~$rewrite-clj.node.keyword/map->KeywordNode","^1;",false,"^T","rewrite_clj/node/keyword.cljs","^U",23,"^1<",["^17",[["^1C"]]],"^1=",null,"^1>",["^17",[null,null]],"^W",1,"^X",true,"^14","^1B","^Y",6,"^[",6,"^1?",1,"^1@",true,"^16",["^17",["^18",["^17",[["^1C"]]]]]],"~$keyword-node",["^ ","^12",null,"^13",["^ ","^T","^8","^Y",43,"^W",7,"^[",43,"^U",19,"^16",["^17",["^18",["^17",[["~$k","~$&",["^19"]]]]]],"~:doc","Create node representing a keyword. If `namespaced?` is given as `true`\n   a keyword à la `::x` or `::ns/x` (i.e. namespaced/aliased) is generated.","~:top-fn",["^ ","^1;",true,"^1?",1,"^1<",[["^17",["~$k",["^19"]]]],"^16",["^17",[["~$k","~$&",["^19"]]]],"^1>",["^17",[null]]]],"^7","~$rewrite-clj.node.keyword/keyword-node","^1;",true,"^T","rewrite_clj/node/keyword.cljs","^U",19,"^1G",["^ ","^1;",true,"^1?",1,"^1<",[["^17",["~$k",["^19"]]]],"^16",["^17",[["~$k","~$&",["^19"]]]],"^1>",["^17",[null]]],"^1<",[["^17",["~$k",["^19"]]]],"^1=",null,"^1>",["^17",[null]],"^W",1,"^Y",43,"^[",43,"^1?",1,"^1@",true,"^16",["^17",[["~$k","~$&",["^19"]]]],"^1F","Create node representing a keyword. If `namespaced?` is given as `true`\n   a keyword à la `::x` or `::ns/x` (i.e. namespaced/aliased) is generated."]],"~:cljs.spec/registry-ref",[],"~:require-macros",["^ "],"~:cljs.analyzer/constants",["^ ","~:seen",["^6",["~:k","~:namespaced?","~:token","~$k","^19"]],"~:order",["~:k","^1M","^1N","~$k","^19"]],"^1F",null]