xref: /aosp_15_r20/art/test/dexdump/quoting.txt (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1*795d594fSAndroid Build Coastguard WorkerProcessing 'quoting.dex'...
2*795d594fSAndroid Build Coastguard WorkerOpened 'quoting.dex', DEX version '035'
3*795d594fSAndroid Build Coastguard WorkerDEX file header:
4*795d594fSAndroid Build Coastguard Workermagic               : 'dex\n035\0'
5*795d594fSAndroid Build Coastguard Workerchecksum            : 036e70eb
6*795d594fSAndroid Build Coastguard Workersignature           : b715...0ace
7*795d594fSAndroid Build Coastguard Workerfile_size           : 868
8*795d594fSAndroid Build Coastguard Workerheader_size         : 112
9*795d594fSAndroid Build Coastguard Workerlink_size           : 0
10*795d594fSAndroid Build Coastguard Workerlink_off            : 0 (0x000000)
11*795d594fSAndroid Build Coastguard Workerstring_ids_size     : 15
12*795d594fSAndroid Build Coastguard Workerstring_ids_off      : 112 (0x000070)
13*795d594fSAndroid Build Coastguard Workertype_ids_size       : 5
14*795d594fSAndroid Build Coastguard Workertype_ids_off        : 172 (0x0000ac)
15*795d594fSAndroid Build Coastguard Workerproto_ids_size      : 4
16*795d594fSAndroid Build Coastguard Workerproto_ids_off       : 192 (0x0000c0)
17*795d594fSAndroid Build Coastguard Workerfield_ids_size      : 0
18*795d594fSAndroid Build Coastguard Workerfield_ids_off       : 0 (0x000000)
19*795d594fSAndroid Build Coastguard Workermethod_ids_size     : 7
20*795d594fSAndroid Build Coastguard Workermethod_ids_off      : 240 (0x0000f0)
21*795d594fSAndroid Build Coastguard Workerclass_defs_size     : 1
22*795d594fSAndroid Build Coastguard Workerclass_defs_off      : 296 (0x000128)
23*795d594fSAndroid Build Coastguard Workerdata_size           : 540
24*795d594fSAndroid Build Coastguard Workerdata_off            : 328 (0x000148)
25*795d594fSAndroid Build Coastguard Worker
26*795d594fSAndroid Build Coastguard WorkerClass #0 header:
27*795d594fSAndroid Build Coastguard Workerclass_idx           : 0
28*795d594fSAndroid Build Coastguard Workeraccess_flags        : 0 (0x0000)
29*795d594fSAndroid Build Coastguard Workersuperclass_idx      : 1
30*795d594fSAndroid Build Coastguard Workerinterfaces_off      : 0 (0x000000)
31*795d594fSAndroid Build Coastguard Workersource_file_idx     : 9
32*795d594fSAndroid Build Coastguard Workerannotations_off     : 0 (0x000000)
33*795d594fSAndroid Build Coastguard Workerclass_data_off      : 702 (0x0002be)
34*795d594fSAndroid Build Coastguard Workerstatic_fields_size  : 0
35*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 0
36*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1
37*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 2
38*795d594fSAndroid Build Coastguard Worker
39*795d594fSAndroid Build Coastguard WorkerClass #0            -
40*795d594fSAndroid Build Coastguard Worker  Class descriptor  : 'LQuoting;'
41*795d594fSAndroid Build Coastguard Worker  Access flags      : 0x0000 ()
42*795d594fSAndroid Build Coastguard Worker  Superclass        : 'Ljava/lang/Object;'
43*795d594fSAndroid Build Coastguard Worker  Interfaces        -
44*795d594fSAndroid Build Coastguard Worker  Static fields     -
45*795d594fSAndroid Build Coastguard Worker  Instance fields   -
46*795d594fSAndroid Build Coastguard Worker  Direct methods    -
47*795d594fSAndroid Build Coastguard Worker    #0              : (in LQuoting;)
48*795d594fSAndroid Build Coastguard Worker      name          : '<init>'
49*795d594fSAndroid Build Coastguard Worker      type          : '()V'
50*795d594fSAndroid Build Coastguard Worker      access        : 0x10001 (PUBLIC CONSTRUCTOR)
51*795d594fSAndroid Build Coastguard Worker      method_idx    : 0
52*795d594fSAndroid Build Coastguard Worker      code          -
53*795d594fSAndroid Build Coastguard Worker      registers     : 1
54*795d594fSAndroid Build Coastguard Worker      ins           : 1
55*795d594fSAndroid Build Coastguard Worker      outs          : 1
56*795d594fSAndroid Build Coastguard Worker      insns size    : 4 16-bit code units
57*795d594fSAndroid Build Coastguard Worker000148:                                        |[000148] Quoting.<init>:()V
58*795d594fSAndroid Build Coastguard Worker000158: 7010 0300 0000                         |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@0003
59*795d594fSAndroid Build Coastguard Worker00015e: 0e00                                   |0003: return-void
60*795d594fSAndroid Build Coastguard Worker      catches       : (none)
61*795d594fSAndroid Build Coastguard Worker      positions     :
62*795d594fSAndroid Build Coastguard Worker        0x0000 line=2
63*795d594fSAndroid Build Coastguard Worker      locals        :
64*795d594fSAndroid Build Coastguard Worker        0x0000 - 0x0004 reg=0 this LQuoting;
65*795d594fSAndroid Build Coastguard Worker
66*795d594fSAndroid Build Coastguard Worker  Virtual methods   -
67*795d594fSAndroid Build Coastguard Worker    #0              : (in LQuoting;)
68*795d594fSAndroid Build Coastguard Worker      name          : 'append1'
69*795d594fSAndroid Build Coastguard Worker      type          : '(Ljava/lang/String;)Ljava/lang/String;'
70*795d594fSAndroid Build Coastguard Worker      access        : 0x0001 (PUBLIC)
71*795d594fSAndroid Build Coastguard Worker      method_idx    : 1
72*795d594fSAndroid Build Coastguard Worker      code          -
73*795d594fSAndroid Build Coastguard Worker      registers     : 4
74*795d594fSAndroid Build Coastguard Worker      ins           : 2
75*795d594fSAndroid Build Coastguard Worker      outs          : 2
76*795d594fSAndroid Build Coastguard Worker      insns size    : 20 16-bit code units
77*795d594fSAndroid Build Coastguard Worker000160:                                        |[000160] Quoting.append1:(Ljava/lang/String;)Ljava/lang/String;
78*795d594fSAndroid Build Coastguard Worker000170: 2200 0300                              |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0003
79*795d594fSAndroid Build Coastguard Worker000174: 7010 0400 0000                         |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.<init>:()V // method@0004
80*795d594fSAndroid Build Coastguard Worker00017a: 6e20 0500 3000                         |0005: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0005
81*795d594fSAndroid Build Coastguard Worker000180: 0c00                                   |0008: move-result-object v0
82*795d594fSAndroid Build Coastguard Worker000182: 1a01 0100                              |0009: const-string v1, "\" // string@0001\n000149: ffff                                   |0005: rat // \"" // string@0001
83*795d594fSAndroid Build Coastguard Worker000186: 6e20 0500 1000                         |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0005
84*795d594fSAndroid Build Coastguard Worker00018c: 0c00                                   |000e: move-result-object v0
85*795d594fSAndroid Build Coastguard Worker00018e: 6e10 0600 0000                         |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0006
86*795d594fSAndroid Build Coastguard Worker000194: 0c00                                   |0012: move-result-object v0
87*795d594fSAndroid Build Coastguard Worker000196: 1100                                   |0013: return-object v0
88*795d594fSAndroid Build Coastguard Worker      catches       : (none)
89*795d594fSAndroid Build Coastguard Worker      positions     :
90*795d594fSAndroid Build Coastguard Worker        0x0000 line=5
91*795d594fSAndroid Build Coastguard Worker      locals        :
92*795d594fSAndroid Build Coastguard Worker        0x0000 - 0x0014 reg=2 this LQuoting;
93*795d594fSAndroid Build Coastguard Worker        0x0000 - 0x0014 reg=3 (null) Ljava/lang/String;
94*795d594fSAndroid Build Coastguard Worker
95*795d594fSAndroid Build Coastguard Worker    #1              : (in LQuoting;)
96*795d594fSAndroid Build Coastguard Worker      name          : 'unicode'
97*795d594fSAndroid Build Coastguard Worker      type          : '()Ljava/lang/String;'
98*795d594fSAndroid Build Coastguard Worker      access        : 0x0001 (PUBLIC)
99*795d594fSAndroid Build Coastguard Worker      method_idx    : 2
100*795d594fSAndroid Build Coastguard Worker      code          -
101*795d594fSAndroid Build Coastguard Worker      registers     : 2
102*795d594fSAndroid Build Coastguard Worker      ins           : 1
103*795d594fSAndroid Build Coastguard Worker      outs          : 0
104*795d594fSAndroid Build Coastguard Worker      insns size    : 3 16-bit code units
105*795d594fSAndroid Build Coastguard Worker000198:                                        |[000198] Quoting.unicode:()Ljava/lang/String;
106*795d594fSAndroid Build Coastguard Worker0001a8: 1a00 0000                              |0000: const-string v0, "\b\f\n\r\t\\\"'��☈'\"" // string@0000
107*795d594fSAndroid Build Coastguard Worker0001ac: 1100                                   |0002: return-object v0
108*795d594fSAndroid Build Coastguard Worker      catches       : (none)
109*795d594fSAndroid Build Coastguard Worker      positions     :
110*795d594fSAndroid Build Coastguard Worker        0x0000 line=10
111*795d594fSAndroid Build Coastguard Worker      locals        :
112*795d594fSAndroid Build Coastguard Worker        0x0000 - 0x0003 reg=1 this LQuoting;
113*795d594fSAndroid Build Coastguard Worker
114*795d594fSAndroid Build Coastguard Worker  source_file_idx   : 9 (Quoting.java)
115*795d594fSAndroid Build Coastguard Worker
116