{"version":3,"sources":["../src/typecheck/isClass.ts"],"names":["isClass","cls","result"],"mappings":";;;;AACO,SAASA,CAAAA,CAAQC,CAAgB,CAAA,CACpC,IAAIC,CAAAA,CAAS,MACb,GAAI,OAAOD,CAAS,EAAA,UAAA,EAAcA,CAAI,CAAA,SAAA,CAClC,GAAI,CACAA,CAAAA,CAAI,SAAaA,EAAAA,CAAAA,CAAI,OACzB,CAAA,KAAW,CACPC,CAAO,CAAA,KACX,CAEJ,OAAOA,CACX","file":"chunk-YS6P5HFO.mjs","sourcesContent":["// 判断对象是否是一个类\nexport function isClass(cls:any):boolean{\n    let result = false\n    if (typeof(cls) === 'function' && cls.prototype) {\n        try {\n            cls.arguments && cls.caller;\n        } catch(e) {\n            result=true\n        }\n    }\n    return result;\n}\n"]}