//
// Source
// ------------------------------------------

import androidx.compose.runtime.Composable
            import androidx.compose.runtime.NonRestartableComposable
            import androidx.compose.runtime.ReadOnlyComposable

            import androidx.compose.runtime.NonSkippableComposable

@Composable
@NonSkippableComposable
fun Test(i: Int) {
    used(i)
}

//
// Transformed IR
// ------------------------------------------

@Composable
@NonSkippableComposable
@FunctionKeyMeta(key = -1502623783, startOffset = 292, endOffset = 324)
fun Test(i: Int, %composer: Composer?, %changed: Int) {
  %composer = %composer.startRestartGroup(<>)
  used(i)
  %composer.endRestartGroup()?.updateScope { %composer: Composer?, %force: Int ->
    Test(i, %composer, updateChangedFlags(%changed or 0b0001))
  }
}
