summaryrefslogtreecommitdiff
path: root/test/files/run/t7974.check
blob: f649161ae9e6570c4d05bb657a63b28f79130718 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
  // access flags 0x1
  public someSymbol1()Lscala/Symbol;
    INVOKEDYNAMIC apply()Lscala/Symbol; [
      // handle kind 0x6 : INVOKESTATIC
      scala/runtime/SymbolLiteral.bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;)Ljava/lang/invoke/CallSite;
      // arguments:
      "Symbolic1"
    ]
    ARETURN
    MAXSTACK = 1
    MAXLOCALS = 1


  // access flags 0x1
  public someSymbol2()Lscala/Symbol;
    INVOKEDYNAMIC apply()Lscala/Symbol; [
      // handle kind 0x6 : INVOKESTATIC
      scala/runtime/SymbolLiteral.bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;)Ljava/lang/invoke/CallSite;
      // arguments:
      "Symbolic2"
    ]
    ARETURN
    MAXSTACK = 1
    MAXLOCALS = 1


  // access flags 0x1
  public sameSymbol1()Lscala/Symbol;
    INVOKEDYNAMIC apply()Lscala/Symbol; [
      // handle kind 0x6 : INVOKESTATIC
      scala/runtime/SymbolLiteral.bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;)Ljava/lang/invoke/CallSite;
      // arguments:
      "Symbolic1"
    ]
    ARETURN
    MAXSTACK = 1
    MAXLOCALS = 1


  // access flags 0x1
  public someSymbol3()Lscala/Symbol;
    ALOAD 0
    GETFIELD Symbols.someSymbol3 : Lscala/Symbol;
    ARETURN
    MAXSTACK = 1
    MAXLOCALS = 1


  // access flags 0x1
  public <init>()V
    ALOAD 0
    INVOKESPECIAL java/lang/Object.<init> ()V
    ALOAD 0
    INVOKEDYNAMIC apply()Lscala/Symbol; [
      // handle kind 0x6 : INVOKESTATIC
      scala/runtime/SymbolLiteral.bootstrap(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;)Ljava/lang/invoke/CallSite;
      // arguments:
      "Symbolic3"
    ]
    PUTFIELD Symbols.someSymbol3 : Lscala/Symbol;
    RETURN
    MAXSTACK = 2
    MAXLOCALS = 1