@@ -705,7 +705,7 @@ private[emitter] final class ClassEmitter(sjsGen: SJSGen) {
705
705
! (! (
706
706
genIsScalaJSObject(obj) &&
707
707
genIsClassNameInAncestors(className,
708
- obj DOT " $ classData" DOT " ancestors" )
708
+ obj DOT cpn. classData DOT cpn. ancestors)
709
709
))
710
710
}
711
711
@@ -781,9 +781,9 @@ private[emitter] final class ClassEmitter(sjsGen: SJSGen) {
781
781
globalFunctionDef(VarField .isArrayOf, className, List (objParam, depthParam), None , {
782
782
js.Return (! (! ({
783
783
genIsScalaJSObject(obj) &&
784
- ((obj DOT " $ classData" DOT " arrayDepth" ) === depth) &&
784
+ ((obj DOT cpn. classData DOT cpn. arrayDepth) === depth) &&
785
785
genIsClassNameInAncestors(className,
786
- obj DOT " $ classData" DOT " arrayBase" DOT " ancestors" )
786
+ obj DOT cpn. classData DOT cpn. arrayBase DOT cpn. ancestors)
787
787
})))
788
788
})
789
789
}
@@ -814,7 +814,7 @@ private[emitter] final class ClassEmitter(sjsGen: SJSGen) {
814
814
815
815
private def genIsScalaJSObject (obj : js.Tree )(implicit pos : Position ): js.Tree = {
816
816
import TreeDSL ._
817
- obj && (obj DOT " $ classData" )
817
+ obj && (obj DOT cpn. classData)
818
818
}
819
819
820
820
private def genIsClassNameInAncestors (className : ClassName ,
@@ -915,7 +915,7 @@ private[emitter] final class ClassEmitter(sjsGen: SJSGen) {
915
915
val prunedParams =
916
916
allParams.reverse.dropWhile(_.isInstanceOf [js.Undefined ]).reverse
917
917
918
- val typeData = js.Apply (js.New (globalVar(VarField .TypeData , CoreVar ), Nil ) DOT " initClass" ,
918
+ val typeData = js.Apply (js.New (globalVar(VarField .TypeData , CoreVar ), Nil ) DOT cpn. initClass,
919
919
prunedParams)
920
920
921
921
globalVarDef(VarField .d, className, typeData)
@@ -927,7 +927,7 @@ private[emitter] final class ClassEmitter(sjsGen: SJSGen) {
927
927
globalKnowledge : GlobalKnowledge , pos : Position ): js.Tree = {
928
928
import TreeDSL ._
929
929
930
- globalVar(VarField .c, className).prototype DOT " $ classData" := globalVar(VarField .d, className)
930
+ globalVar(VarField .c, className).prototype DOT cpn. classData := globalVar(VarField .d, className)
931
931
}
932
932
933
933
def genModuleAccessor (className : ClassName , isJSClass : Boolean )(
0 commit comments