@Implementation(minSdk = P, maxSdk = P)
  protected static void nativeThemeCopy(long dst_theme_ptr, long src_theme_ptr) {
    Theme dst_theme = Registries.NATIVE_THEME9_REGISTRY.getNativeObject(dst_theme_ptr);
    Theme src_theme = Registries.NATIVE_THEME9_REGISTRY.getNativeObject(src_theme_ptr);
    if (!dst_theme.SetTo(src_theme)) {
      throw new IllegalArgumentException("Themes are from different AssetManagers");
    }
  }
@Implementation(minSdk = P, maxSdk = P)
  protected static void nativeThemeCopy(long dst_theme_ptr, long src_theme_ptr) {
    Theme dst_theme = Registries.NATIVE_THEME9_REGISTRY.getNativeObject(dst_theme_ptr);
    Theme src_theme = Registries.NATIVE_THEME9_REGISTRY.getNativeObject(src_theme_ptr);
    if (!dst_theme.SetTo(src_theme)) {
      throw new IllegalArgumentException("Themes are from different AssetManagers");
    }
  }
@ Implementation ( minSdk = P , maxSdk = P ) protected static void nativeThemeCopy ( long dst_theme_ptr , long src_theme_ptr ) { Theme dst_theme = Registries . NATIVE_THEME9_REGISTRY . getNativeObject ( dst_theme_ptr ) ; Theme src_theme = Registries . NATIVE_THEME9_REGISTRY . getNativeObject ( src_theme_ptr ) ; if ( ! dst_theme . SetTo ( src_theme ) ) { throw new IllegalArgumentException ( "Themes are from different AssetManagers" ) ; } }
jlong src_theme_ptr) {
jlong src_theme_ptr ) {