(function (root, factory) { if (typeof define === 'function' && define.amd) define(['exports', 'kotlin', 'kotlin-js'], factory); else if (typeof exports === 'object') factory(module.exports, require('kotlin'), require('kotlin-js')); else { if (typeof kotlin === 'undefined') { throw new Error("Error loading module 'kotlin-extensions'. Its dependency 'kotlin' was not found. Please, check whether 'kotlin' is loaded prior to 'kotlin-extensions'."); } if (typeof this['kotlin-js'] === 'undefined') { throw new Error("Error loading module 'kotlin-extensions'. Its dependency 'kotlin-js' was not found. Please, check whether 'kotlin-js' is loaded prior to 'kotlin-extensions'."); } root['kotlin-extensions'] = factory(typeof this['kotlin-extensions'] === 'undefined' ? {} : this['kotlin-extensions'], kotlin, this['kotlin-js']); } }(this, function (_, Kotlin, $module$kotlin_js) { 'use strict'; var getCallableRef = Kotlin.getCallableRef; var defineInlineFunction = Kotlin.defineInlineFunction; var wrapFunction = Kotlin.wrapFunction; function clone(obj) { return Object.assign({}, obj); } var package$kotlinext = _.kotlinext || (_.kotlinext = {}); var package$js = package$kotlinext.js || (package$kotlinext.js = {}); package$js.clone_issdgt$ = clone; return _; })); //# sourceMappingURL=kotlin-extensions.js.map