Searched refs:refVolatileClassName (Results 1 – 1 of 1) sorted by relevance
/external/kotlinx.atomicfu/atomicfu-transformer/src/main/kotlin/kotlinx/atomicfu/transformer/ |
D | AtomicFUTransformer.kt | 132 val refVolatileClassName = "${owner.replace('.', '/')}${name.capitalize()}RefVolatile" in toString() constant 133 val staticRefVolatileField = refVolatileClassName.substringAfterLast("/").decapitalize() in toString() 409 getObjectType(f.refVolatileClassName).descriptor, in descToName() 470 …f (!f.isStatic) aconst(getObjectType(className)) else aconst(getObjectType(f.refVolatileClassName)) in descToName() 641 val owner = if (!vh && f.isStatic) f.refVolatileClassName else f.owner in fixupInvokeVirtual() 709 getObjectType(f.refVolatileClassName).descriptor in fixupInvokeVirtual() 1124 …cw.visit(V1_6, ACC_PUBLIC or ACC_SYNTHETIC, f.refVolatileClassName, null, "java/lang/Object", null) in generateRefVolatileClass() 1132 putfield(f.refVolatileClassName, f.name, f.getPrimitiveType(vh).descriptor) in generateRefVolatileClass() 1151 val new = TypeInsnNode(NEW, f.refVolatileClassName) in initRefVolatile() 1156 … MethodInsnNode(INVOKESPECIAL, f.refVolatileClassName, "<init>", "(${argType.descriptor})V", false) in initRefVolatile() [all …]
|