{"version":3,"file":"UtilsGen.mjs","names":["identity","GenKindTypeId","Symbol","for","GenKindImpl","constructor","value","_a","_F","_R","_","_O","_E","iterator","SingleShotGen","self","called","next","a","done","return","throw","e","makeGenKind","kind","adapter","x","arguments","i","length"],"sources":["../src/UtilsGen.ts"],"sourcesContent":[null],"mappings":";AAAA;;;AAGA,SAASA,QAAQ,QAAQ,uBAAuB;AAGhD;;;;AAIA,OAAO,MAAMC,aAAa,gBAAGC,MAAM,CAACC,GAAG,CAAC,0BAA0B,CAAC;AAkBnE;;;;AAIA,OAAM,MAAOC,WAAW;EACtBC;EACE;;;EAGSC,KAA0B;IAA1B,KAAAA,KAAK,GAALA,KAAK;IA+BhB;;;IAGS,KAAAC,EAAA,CAAe,GAAyBN,aAAa;EAjC3D;EAEH;;;EAGA,IAAIO,EAAEA,CAAA;IACJ,OAAOR,QAAQ;EACjB;EAEA;;;EAGA,IAAIS,EAAEA,CAAA;IACJ,OAAQC,CAAI,IAAKA,CAAC;EACpB;EAEA;;;EAGA,IAAIC,EAAEA,CAAA;IACJ,OAAQD,CAAQ,IAAQA,CAAC;EAC3B;EAEA;;;EAGA,IAAIE,EAAEA,CAAA;IACJ,OAAQF,CAAQ,IAAQA,CAAC;EAC3B;EAOA;;;EAGA,EAAAH,EAAA,GALUN,aAAa,EAKtBC,MAAM,CAACW,QAAQ,KAAC;IACf,OAAO,IAAIC,aAAa,CAA4B,IAAW,CAAC;EAClE;;AAGF;;;;AAIA,OAAM,MAAOA,aAAa;EAGxBT,YAAqBU,IAAO;IAAP,KAAAA,IAAI,GAAJA,IAAI;IAFjB,KAAAC,MAAM,GAAG,KAAK;EAES;EAE/B;;;EAGAC,IAAIA,CAACC,CAAI;IACP,OAAO,IAAI,CAACF,MAAM,GACf;MACCV,KAAK,EAAEY,CAAC;MACRC,IAAI,EAAE;KACP,IACA,IAAI,CAACH,MAAM,GAAG,IAAI,EAChB;MACCV,KAAK,EAAE,IAAI,CAACS,IAAI;MAChBI,IAAI,EAAE;KACN,CAAC;EACT;EAEA;;;EAGAC,MAAMA,CAACF,CAAI;IACT,OAAQ;MACNZ,KAAK,EAAEY,CAAC;MACRC,IAAI,EAAE;KACP;EACH;EAEA;;;EAGAE,KAAKA,CAACC,CAAU;IACd,MAAMA,CAAC;EACT;EAEA;;;EAGA,CAACpB,MAAM,CAACW,QAAQ,IAAC;IACf,OAAO,IAAIC,aAAa,CAAO,IAAI,CAACC,IAAI,CAAC;EAC3C;;AAGF;;;;AAIA,OAAO,MAAMQ,WAAW,GACtBC,IAAyB,IACE,IAAIpB,WAAW,CAACoB,IAAI,CAAC;AA+SlD;;;;AAIA,OAAO,MAAMC,OAAO,GAA2CA,CAAA;AAC7D;AACA;EACE,IAAIC,CAAC,GAAGC,SAAS,CAAC,CAAC,CAAC;EACpB,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGD,SAAS,CAACE,MAAM,EAAED,CAAC,EAAE,EAAE;IACzCF,CAAC,GAAGC,SAAS,CAACC,CAAC,CAAC,CAACF,CAAC,CAAC;;EAErB,OAAO,IAAItB,WAAW,CAACsB,CAAC,CAAC;AAC3B,CAAC"}