{"version":3,"file":"AtomicReference.mjs","mappings":"AAAA,OAAM,MAAOA,eAAP,CAAsB;EAG1BC,YAAqBC,OAArB,EAA+B;IAAV;IACnB,KAAKC,OAAL,GAAeD,OAAf;EACD;;EAEM,IAAHE,GAAG;IACL,OAAO,KAAKD,OAAZ;EACD;;EAEDE,SAAS,CAACC,KAAD,EAAS;IAChB,MAAMC,GAAG,GAAG,KAAKJ,OAAjB;IAEA,KAAKK,GAAL,CAASF,KAAT;IACA,OAAOC,GAAP;EACD;;EAEDC,GAAG,CAACF,KAAD,EAAS;IACV,KAAKH,OAAL,GAAeG,KAAf;EACD;;EAEDG,aAAa,CAACF,GAAD,EAASD,KAAT,EAAiB;IAC5B,IAAI,KAAKF,GAAL,KAAaG,GAAjB,EAAsB;MACpB,KAAKC,GAAL,CAASF,KAAT;MACA,OAAO,IAAP;IACD;;IACD,OAAO,KAAP;EACD;;AA5ByB","names":["AtomicReference","constructor","initial","current","get","getAndSet","value","old","set","compareAndSet"],"sourceRoot":"","sources":["../../_src/data/AtomicReference.ts"],"sourcesContent":[null]}