{"version":3,"file":"MutableRef.mjs","names":["Equal","Dual","NodeInspectSymbol","toJSON","toString","pipeArguments","TypeId","Symbol","for","MutableRefProto","_id","current","pipe","arguments","make","value","ref","Object","create","compareAndSet","dual","self","oldValue","newValue","equals","decrement","update","n","decrementAndGet","updateAndGet","get","getAndDecrement","getAndUpdate","getAndIncrement","getAndSet","ret","f","increment","incrementAndGet","set","setAndGet","toggle","_"],"sources":["../src/MutableRef.ts"],"sourcesContent":[null],"mappings":"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"}