@nomicfoundation/slang
Version:
A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.
1 lines • 1.49 kB
Source Map (JSON)
{"version":3,"file":"builder.mjs","sourceRoot":"","sources":["../../../../home/runner/work/slang/slang/crates/solidity/outputs/npm/package/src/compilation/builder.mts"],"names":[],"mappings":";;;;;;;;;AAGA,OAAO,KAAK,IAAI,MAAM,sBAAsB,CAAC;AAqC7C;;;GAGG;AACH,MAAM,OAAO,kBAAkB;IAG7B,YACmB,eAA4D;IAE7E;;OAEG;IACa,MAAgC;QAL/B,oBAAe,GAAf,eAAe,CAA6C;QAK7D,WAAM,GAAN,MAAM,CAA0B;QARjC,cAAS,GAAgB,IAAI,GAAG,EAAE,CAAC;IASjD,CAAC;IAEJ;;OAEG;IACI,MAAM,CAAC,MAAM,CAAC,MAAgC;QACnD,MAAM,eAAe,GAAG,IAAI,CAAC,WAAW,CAAC,0BAA0B,CAAC,MAAM,CAAC,MAAM,CAAC,eAAe,CAAC,CAAC;QACnG,OAAO,IAAI,kBAAkB,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC;IACzD,CAAC;IAED;;;;;;;;;OASG;IACU,OAAO,CAAC,EAAU;;YAC7B,IAAI,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAC,EAAE,CAAC;gBAC3B,OAAO;YACT,CAAC;iBAAM,CAAC;gBACN,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC;YACzB,CAAC;YAED,MAAM,QAAQ,GAAG,MAAM,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;YAChD,IAAI,QAAQ,KAAK,SAAS,EAAE,CAAC;gBAC3B,OAAO;YACT,CAAC;YAED,MAAM,EAAE,WAAW,EAAE,GAAG,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,EAAE,EAAE,QAAQ,CAAC,CAAC;YAEnE,MAAM,OAAO,CAAC,GAAG,CACf,WAAW,CAAC,GAAG,CAAC,CAAO,UAAU,EAAE,EAAE;gBACnC,MAAM,iBAAiB,GAAG,MAAM,IAAI,CAAC,MAAM,CAAC,aAAa,CAAC,EAAE,EAAE,UAAU,CAAC,CAAC;gBAC1E,IAAI,iBAAiB,KAAK,SAAS,EAAE,CAAC;oBACpC,OAAO;gBACT,CAAC;gBAED,IAAI,CAAC,eAAe,CAAC,aAAa,CAAC,EAAE,EAAE,UAAU,EAAE,iBAAiB,CAAC,CAAC;gBAEtE,MAAM,IAAI,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAC;YACxC,CAAC,CAAA,CAAC,CACH,CAAC;QACJ,CAAC;KAAA;IAED;;OAEG;IACI,KAAK;QACV,OAAO,IAAI,CAAC,eAAe,CAAC,KAAK,EAAE,CAAC;IACtC,CAAC;CACF"}