// ================org/example/SampleKt$main$function$1.class =================
// class version 52.0 (52)
// access flags 0x1030
// signature Lkotlin/jvm/internal/FunctionReferenceImpl;Lkotlin/jvm/functions/Function1<Ljava/lang/String;Lorg/example/DataClass;>;
// declaration: org/example/SampleKt$main$function$1 extends kotlin.jvm.internal.FunctionReferenceImpl implements kotlin.jvm.functions.Function1<java.lang.String, org.example.DataClass>
final synthetic class org/example/SampleKt$main$function$1 extends kotlin/jvm/internal/FunctionReferenceImpl implements kotlin/jvm/functions/Function1 {


  // access flags 0x1041
  public synthetic bridge invoke(Ljava/lang/Object;)Ljava/lang/Object;
    ALOAD 0
    ALOAD 1
    CHECKCAST java/lang/String
    INVOKEVIRTUAL org/example/SampleKt$main$function$1.invoke (Ljava/lang/String;)Lorg/example/DataClass;
    ARETURN
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x11
  public final invoke(Ljava/lang/String;)Lorg/example/DataClass;
  @Lorg/jetbrains/annotations/NotNull;() // invisible
    // annotable parameter count: 1 (visible)
    // annotable parameter count: 1 (invisible)
    @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0
   L0
    ALOAD 1
    LDC "p1"
    INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkNotNullParameter (Ljava/lang/Object;Ljava/lang/String;)V
    NEW org/example/DataClass
    DUP
    ALOAD 1
   L1
    LINENUMBER 8 L1
    INVOKESPECIAL org/example/DataClass.<init> (Ljava/lang/String;)V
    ARETURN
   L2
    LOCALVARIABLE this Lorg/example/SampleKt$main$function$1; L0 L2 0
    LOCALVARIABLE p1 Ljava/lang/String; L0 L2 1
    MAXSTACK = 3
    MAXLOCALS = 2

  // access flags 0x0
  <init>()V
    ALOAD 0
    ICONST_1
    LDC Lorg/example/DataClass;.class
    LDC "<init>"
    LDC "<init>(Ljava/lang/String;)V"
    LDC 0
    INVOKESPECIAL kotlin/jvm/internal/FunctionReferenceImpl.<init> (ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
    RETURN
    MAXSTACK = 6
    MAXLOCALS = 1

  // access flags 0x19
  public final static Lorg/example/SampleKt$main$function$1; INSTANCE

  // access flags 0x8
  static <clinit>()V
    NEW org/example/SampleKt$main$function$1
    DUP
    INVOKESPECIAL org/example/SampleKt$main$function$1.<init> ()V
    PUTSTATIC org/example/SampleKt$main$function$1.INSTANCE : Lorg/example/SampleKt$main$function$1;
    RETURN
    MAXSTACK = 2
    MAXLOCALS = 0

  @Lkotlin/Metadata;(mv={1, 5, 1}, k=3, d1={"\u0000\u0014\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0010\u0000\u001a\u00020\u00012\u0015\u0010\u0002\u001a\u00110\u0003\u00a2\u0006\u000c\u0008\u0004\u0012\u0008\u0008\u0005\u0012\u0004\u0008\u0008(\u0006\u00a2\u0006\u0002\u0008\u0007"}, d2={"<anonymous>", "Lorg/example/DataClass;", "p1", "", "Lkotlin/ParameterName;", "name", "value", "invoke"})
  OUTERCLASS org/example/SampleKt main ()V
  // access flags 0x1018
  final static synthetic INNERCLASS org/example/SampleKt$main$function$1 null null
  // compiled from: Sample.kt
}