{"version":3,"file":"releaseN.mjs","mappings":";;;;AAAA,SAASA,kBAAT,QAAmC,qEAAnC;AAEA;;;;;;;AAMA,OAAM,SAAUC,QAAV,CAAmBC,CAAnB,EAA4B;EAChC,OAAQC,IAAD,IAA8C;IACnD;IACA,OAAOC,uBAAYC,OAAD,IAAY;MAC5B,IAAIH,CAAC,GAAG,CAAR,EAAW;QACT,MAAM,oBAAII,wBAAJ,CACJ,6BAA6BJ,CAAC,qBAD1B,CAAN;MAGD;;MACD,MAAMK,OAAO,GAAGC,0BAAuBH,OAAvB,MAAI,CAACI,OAAL,CAAhB;MACA,OAAOC,0BAAuBH,OAAO,GAAGL,CAAjC,EAAoCG,OAApC,MAAI,CAACI,OAAL,CAAP;IACD,CARM,CAAP;EASD,CAXD;AAYD","names":["concreteTSemaphore","releaseN","n","self","tsplus_module_4","journal","IllegalArgumentException","current","tsplus_module_2","permits","tsplus_module_3"],"sourceRoot":"","sources":["../../../../_src/stm/TSemaphore/operations/releaseN.ts"],"sourcesContent":[null]}