Ir Invalidation Trace Table
class IrInvalidationTraceTable
Helper class to make the ComposableInvalidationTraceTable
class easier to handle in IR.
Parameters
prop
The property where ComposableInvalidationTraceTable
is instantiated. It can be created with the irInvalidationTraceTableProp function.
Functions
Link copied to clipboard
fun irComputeInvalidationReason(keyName: IrConst, compoundKey: IrExpression, arguments: IrValueAccessExpression): IrCall
Returns an IrCall that invokes ComposableInvalidationTraceTable#computeInvalidationReason
.
Link copied to clipboard
Returns an IrCall that invokes ComposableInvalidationTraceTable#registerStateObject
.
Link copied to clipboard
Returns an IrCall that invokes the getter of rawProp.