IrInvalidationLogger

class IrInvalidationLogger(context: IrPluginContext)

Helper class to make the ComposableInvalidationLogger class easier to handle in IR.

Constructors

Link copied to clipboard
constructor(context: IrPluginContext)

Properties

Link copied to clipboard
val irInvalidationResultSymbol: IrClassSymbol

Functions

Link copied to clipboard
fun irInvalidationResultSkipped(): IrGetObjectValue

Gets the InvalidationResult#Skipped object call.

Link copied to clipboard
fun irLog(composable: IrDeclarationReference, result: IrDeclarationReference): IrCall

Create a call to ComposableInvalidationLogger#log.