blob: 1bd977fd05ace14d5661b1170637b2c4a7ffed62 (
plain)
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
|
public void c() org.aspectj.weaver.MethodDeclarationLineNumber: 26:414
:
ALOAD_0 // LInvestigation; this (line 27)
DUP
ASTORE_1
MONITORENTER
finally -> E2
| catch java.io.IOException -> E0
| | NEW java.io.File (line 29)
| | DUP
| | LDC "fred"
| | INVOKESPECIAL java.io.File.<init> (Ljava/lang/String;)V
| | ASTORE_2
| | NEW java.io.FileInputStream (line 30)
| | DUP
| | ALOAD_2 // Ljava/io/File; f
| | INVOKESPECIAL java.io.FileInputStream.<init> (Ljava/io/File;)V
| | POP
| catch java.io.IOException -> E0
| GOTO L0
| E0: POP (line 31)
| GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 32)
| LDC "bang"
| INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
| L0: ALOAD_1 (line 27)
| MONITOREXIT
finally -> E2
GOTO L1
finally -> E2
| E2: ALOAD_1
| MONITOREXIT
finally -> E2
ATHROW
L1: RETURN (line 35)
end public void c()
|