sdfsdfs
This commit is contained in:
@@ -2,6 +2,8 @@ goog.provide('emptyhead.idea.protocol');
|
||||
emptyhead.idea.protocol.to_reference = (function emptyhead$idea$protocol$to_reference(val){
|
||||
var ref = cljs.core.get_in.cljs$core$IFn$_invoke$arity$2(val,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"_meta","_meta",937543236),new cljs.core.Keyword(null,"_reference","_reference",-253513596)], null));
|
||||
if(cljs.core.truth_(cljs.core.get_in.cljs$core$IFn$_invoke$arity$2(val,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"_meta","_meta",937543236),new cljs.core.Keyword(null,"_stale-reference","_stale-reference",748081018)], null)))){
|
||||
cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["fucky wucky ",val], 0));
|
||||
|
||||
return emptyhead.util.logging.error.cljs$core$IFn$_invoke$arity$variadic(["Attempt to find stale reference `",cljs.core.str.cljs$core$IFn$_invoke$arity$1(ref),"` -- this is a copy."].join(''),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"value","value",305978217),val,new cljs.core.Keyword(null,"type","type",1174270348),new cljs.core.Keyword(null,"stale-reference","stale-reference",791234536)], null)], 0));
|
||||
} else {
|
||||
if((!((ref instanceof cljs.core.Symbol)))){
|
||||
@@ -18,7 +20,7 @@ return ref;
|
||||
*/
|
||||
emptyhead.idea.protocol.Idea = function(){};
|
||||
|
||||
var emptyhead$idea$protocol$Idea$reference$dyn_30803 = (function (idea){
|
||||
var emptyhead$idea$protocol$Idea$reference$dyn_19867 = (function (idea){
|
||||
var x__5350__auto__ = (((idea == null))?null:idea);
|
||||
var m__5351__auto__ = (emptyhead.idea.protocol.reference[goog.typeOf(x__5350__auto__)]);
|
||||
if((!((m__5351__auto__ == null)))){
|
||||
@@ -39,11 +41,11 @@ emptyhead.idea.protocol.reference = (function emptyhead$idea$protocol$reference(
|
||||
if((((!((idea == null)))) && ((!((idea.emptyhead$idea$protocol$Idea$reference$arity$1 == null)))))){
|
||||
return idea.emptyhead$idea$protocol$Idea$reference$arity$1(idea);
|
||||
} else {
|
||||
return emptyhead$idea$protocol$Idea$reference$dyn_30803(idea);
|
||||
return emptyhead$idea$protocol$Idea$reference$dyn_19867(idea);
|
||||
}
|
||||
});
|
||||
|
||||
var emptyhead$idea$protocol$Idea$value$dyn_30804 = (function (idea){
|
||||
var emptyhead$idea$protocol$Idea$value$dyn_19869 = (function (idea){
|
||||
var x__5350__auto__ = (((idea == null))?null:idea);
|
||||
var m__5351__auto__ = (emptyhead.idea.protocol.value[goog.typeOf(x__5350__auto__)]);
|
||||
if((!((m__5351__auto__ == null)))){
|
||||
@@ -64,7 +66,7 @@ emptyhead.idea.protocol.value = (function emptyhead$idea$protocol$value(idea){
|
||||
if((((!((idea == null)))) && ((!((idea.emptyhead$idea$protocol$Idea$value$arity$1 == null)))))){
|
||||
return idea.emptyhead$idea$protocol$Idea$value$arity$1(idea);
|
||||
} else {
|
||||
return emptyhead$idea$protocol$Idea$value$dyn_30804(idea);
|
||||
return emptyhead$idea$protocol$Idea$value$dyn_19869(idea);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -120,7 +122,9 @@ return cljs.core.assoc_in(emptyhead.idea.protocol.value(idea),new cljs.core.Pers
|
||||
*/
|
||||
emptyhead.idea.protocol.uncopy_BANG_ = (function emptyhead$idea$protocol$uncopy_BANG_(copy_obj){
|
||||
var idea = emptyhead.idea.protocol.non_copy(copy_obj);
|
||||
return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4(emptyhead.idea.state.state,cljs.core.assoc,emptyhead.idea.protocol.to_reference(idea),idea);
|
||||
cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4(emptyhead.idea.state.state,cljs.core.assoc,emptyhead.idea.protocol.reference(idea),idea);
|
||||
|
||||
return emptyhead.idea.protocol.reference(idea);
|
||||
});
|
||||
/**
|
||||
* Get the (now stale!) reference of a copied idea.
|
||||
@@ -133,14 +137,14 @@ return emptyhead.idea.protocol.to_reference(emptyhead.idea.protocol.non_copy(cop
|
||||
*/
|
||||
emptyhead.idea.protocol.copy_fn = (function emptyhead$idea$protocol$copy_fn(var_args){
|
||||
var args__5732__auto__ = [];
|
||||
var len__5726__auto___30806 = arguments.length;
|
||||
var i__5727__auto___30807 = (0);
|
||||
var len__5726__auto___19870 = arguments.length;
|
||||
var i__5727__auto___19872 = (0);
|
||||
while(true){
|
||||
if((i__5727__auto___30807 < len__5726__auto___30806)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___30807]));
|
||||
if((i__5727__auto___19872 < len__5726__auto___19870)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___19872]));
|
||||
|
||||
var G__30808 = (i__5727__auto___30807 + (1));
|
||||
i__5727__auto___30807 = G__30808;
|
||||
var G__19873 = (i__5727__auto___19872 + (1));
|
||||
i__5727__auto___19872 = G__19873;
|
||||
continue;
|
||||
} else {
|
||||
}
|
||||
@@ -158,13 +162,13 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(fun,emptyhead.idea.protocol
|
||||
(emptyhead.idea.protocol.copy_fn.cljs$lang$maxFixedArity = (2));
|
||||
|
||||
/** @this {Function} */
|
||||
(emptyhead.idea.protocol.copy_fn.cljs$lang$applyTo = (function (seq30791){
|
||||
var G__30792 = cljs.core.first(seq30791);
|
||||
var seq30791__$1 = cljs.core.next(seq30791);
|
||||
var G__30793 = cljs.core.first(seq30791__$1);
|
||||
var seq30791__$2 = cljs.core.next(seq30791__$1);
|
||||
(emptyhead.idea.protocol.copy_fn.cljs$lang$applyTo = (function (seq19855){
|
||||
var G__19856 = cljs.core.first(seq19855);
|
||||
var seq19855__$1 = cljs.core.next(seq19855);
|
||||
var G__19857 = cljs.core.first(seq19855__$1);
|
||||
var seq19855__$2 = cljs.core.next(seq19855__$1);
|
||||
var self__5711__auto__ = this;
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30792,G__30793,seq30791__$2);
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__19856,G__19857,seq19855__$2);
|
||||
}));
|
||||
|
||||
/**
|
||||
@@ -172,14 +176,14 @@ return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30792,G__30793
|
||||
*/
|
||||
emptyhead.idea.protocol.val_fn = (function emptyhead$idea$protocol$val_fn(var_args){
|
||||
var args__5732__auto__ = [];
|
||||
var len__5726__auto___30812 = arguments.length;
|
||||
var i__5727__auto___30813 = (0);
|
||||
var len__5726__auto___19876 = arguments.length;
|
||||
var i__5727__auto___19877 = (0);
|
||||
while(true){
|
||||
if((i__5727__auto___30813 < len__5726__auto___30812)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___30813]));
|
||||
if((i__5727__auto___19877 < len__5726__auto___19876)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___19877]));
|
||||
|
||||
var G__30814 = (i__5727__auto___30813 + (1));
|
||||
i__5727__auto___30813 = G__30814;
|
||||
var G__19878 = (i__5727__auto___19877 + (1));
|
||||
i__5727__auto___19877 = G__19878;
|
||||
continue;
|
||||
} else {
|
||||
}
|
||||
@@ -197,13 +201,13 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(fun,emptyhead.idea.protocol
|
||||
(emptyhead.idea.protocol.val_fn.cljs$lang$maxFixedArity = (2));
|
||||
|
||||
/** @this {Function} */
|
||||
(emptyhead.idea.protocol.val_fn.cljs$lang$applyTo = (function (seq30794){
|
||||
var G__30795 = cljs.core.first(seq30794);
|
||||
var seq30794__$1 = cljs.core.next(seq30794);
|
||||
var G__30796 = cljs.core.first(seq30794__$1);
|
||||
var seq30794__$2 = cljs.core.next(seq30794__$1);
|
||||
(emptyhead.idea.protocol.val_fn.cljs$lang$applyTo = (function (seq19858){
|
||||
var G__19859 = cljs.core.first(seq19858);
|
||||
var seq19858__$1 = cljs.core.next(seq19858);
|
||||
var G__19860 = cljs.core.first(seq19858__$1);
|
||||
var seq19858__$2 = cljs.core.next(seq19858__$1);
|
||||
var self__5711__auto__ = this;
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30795,G__30796,seq30794__$2);
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__19859,G__19860,seq19858__$2);
|
||||
}));
|
||||
|
||||
/**
|
||||
@@ -211,14 +215,14 @@ return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30795,G__30796
|
||||
*/
|
||||
emptyhead.idea.protocol.ref_fn = (function emptyhead$idea$protocol$ref_fn(var_args){
|
||||
var args__5732__auto__ = [];
|
||||
var len__5726__auto___30815 = arguments.length;
|
||||
var i__5727__auto___30816 = (0);
|
||||
var len__5726__auto___19879 = arguments.length;
|
||||
var i__5727__auto___19880 = (0);
|
||||
while(true){
|
||||
if((i__5727__auto___30816 < len__5726__auto___30815)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___30816]));
|
||||
if((i__5727__auto___19880 < len__5726__auto___19879)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___19880]));
|
||||
|
||||
var G__30817 = (i__5727__auto___30816 + (1));
|
||||
i__5727__auto___30816 = G__30817;
|
||||
var G__19881 = (i__5727__auto___19880 + (1));
|
||||
i__5727__auto___19880 = G__19881;
|
||||
continue;
|
||||
} else {
|
||||
}
|
||||
@@ -236,13 +240,13 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(fun,emptyhead.idea.protocol
|
||||
(emptyhead.idea.protocol.ref_fn.cljs$lang$maxFixedArity = (2));
|
||||
|
||||
/** @this {Function} */
|
||||
(emptyhead.idea.protocol.ref_fn.cljs$lang$applyTo = (function (seq30797){
|
||||
var G__30798 = cljs.core.first(seq30797);
|
||||
var seq30797__$1 = cljs.core.next(seq30797);
|
||||
var G__30799 = cljs.core.first(seq30797__$1);
|
||||
var seq30797__$2 = cljs.core.next(seq30797__$1);
|
||||
(emptyhead.idea.protocol.ref_fn.cljs$lang$applyTo = (function (seq19861){
|
||||
var G__19862 = cljs.core.first(seq19861);
|
||||
var seq19861__$1 = cljs.core.next(seq19861);
|
||||
var G__19863 = cljs.core.first(seq19861__$1);
|
||||
var seq19861__$2 = cljs.core.next(seq19861__$1);
|
||||
var self__5711__auto__ = this;
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30798,G__30799,seq30797__$2);
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__19862,G__19863,seq19861__$2);
|
||||
}));
|
||||
|
||||
/**
|
||||
@@ -251,14 +255,14 @@ return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30798,G__30799
|
||||
*/
|
||||
emptyhead.idea.protocol.force_reference_fn = (function emptyhead$idea$protocol$force_reference_fn(var_args){
|
||||
var args__5732__auto__ = [];
|
||||
var len__5726__auto___30818 = arguments.length;
|
||||
var i__5727__auto___30819 = (0);
|
||||
var len__5726__auto___19882 = arguments.length;
|
||||
var i__5727__auto___19883 = (0);
|
||||
while(true){
|
||||
if((i__5727__auto___30819 < len__5726__auto___30818)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___30819]));
|
||||
if((i__5727__auto___19883 < len__5726__auto___19882)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___19883]));
|
||||
|
||||
var G__30820 = (i__5727__auto___30819 + (1));
|
||||
i__5727__auto___30819 = G__30820;
|
||||
var G__19884 = (i__5727__auto___19883 + (1));
|
||||
i__5727__auto___19883 = G__19884;
|
||||
continue;
|
||||
} else {
|
||||
}
|
||||
@@ -276,13 +280,13 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(fun,emptyhead.idea.protocol
|
||||
(emptyhead.idea.protocol.force_reference_fn.cljs$lang$maxFixedArity = (2));
|
||||
|
||||
/** @this {Function} */
|
||||
(emptyhead.idea.protocol.force_reference_fn.cljs$lang$applyTo = (function (seq30800){
|
||||
var G__30801 = cljs.core.first(seq30800);
|
||||
var seq30800__$1 = cljs.core.next(seq30800);
|
||||
var G__30802 = cljs.core.first(seq30800__$1);
|
||||
var seq30800__$2 = cljs.core.next(seq30800__$1);
|
||||
(emptyhead.idea.protocol.force_reference_fn.cljs$lang$applyTo = (function (seq19864){
|
||||
var G__19865 = cljs.core.first(seq19864);
|
||||
var seq19864__$1 = cljs.core.next(seq19864);
|
||||
var G__19866 = cljs.core.first(seq19864__$1);
|
||||
var seq19864__$2 = cljs.core.next(seq19864__$1);
|
||||
var self__5711__auto__ = this;
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__30801,G__30802,seq30800__$2);
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__19865,G__19866,seq19864__$2);
|
||||
}));
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user