Home
last modified time | relevance | path

Searched refs:refVolatileClassName (Results 1 – 1 of 1) sorted by relevance

/external/kotlinx.atomicfu/atomicfu-transformer/src/main/kotlin/kotlinx/atomicfu/transformer/
DAtomicFUTransformer.kt132 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 …]