comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotTypePrimitive.java @ 1420:44efca8a02d6

reformatting similar to other maxine projects (tabs, etc.)
author Lukas Stadler <lukas.stadler@oracle.com>
date Tue, 13 Jul 2010 11:47:55 -0700
parents 1b41af477605
children 6223633ce7dd
comparison
equal deleted inserted replaced
1419:7bf6a77b9c5a 1420:44efca8a02d6
5 import com.sun.cri.ri.RiMethod; 5 import com.sun.cri.ri.RiMethod;
6 import com.sun.cri.ri.RiType; 6 import com.sun.cri.ri.RiType;
7 7
8 public class HotSpotTypePrimitive implements RiType { 8 public class HotSpotTypePrimitive implements RiType {
9 9
10 private CiKind kind; 10 private CiKind kind;
11
12 public HotSpotTypePrimitive(CiKind kind) {
13 this.kind = kind;
14 }
15
16 @Override
17 public int accessFlags() {
18 // TODO Auto-generated method stub
19 return 0;
20 }
21 11
22 @Override 12 public HotSpotTypePrimitive(CiKind kind) {
23 public RiType arrayOf() { 13 this.kind = kind;
24 // TODO Auto-generated method stub 14 }
25 return null;
26 }
27 15
28 @Override 16 @Override
29 public RiType componentType() { 17 public int accessFlags() {
30 // TODO Auto-generated method stub 18 // TODO Auto-generated method stub
31 return null; 19 return 0;
32 } 20 }
33 21
34 @Override 22 @Override
35 public RiType exactType() { 23 public RiType arrayOf() {
36 // TODO Auto-generated method stub 24 // TODO Auto-generated method stub
37 return null; 25 return null;
38 } 26 }
39 27
40 @Override 28 @Override
41 public CiConstant getEncoding(Representation r) { 29 public RiType componentType() {
42 // TODO Auto-generated method stub 30 // TODO Auto-generated method stub
43 31 return null;
44 return null; 32 }
45 }
46 33
47 @Override 34 @Override
48 public CiKind getRepresentationKind(Representation r) { 35 public RiType exactType() {
49 // TODO Auto-generated method stub 36 // TODO Auto-generated method stub
50 return null; 37 return null;
51 } 38 }
52 39
53 @Override 40 @Override
54 public boolean hasFinalizableSubclass() { 41 public CiConstant getEncoding(Representation r) {
55 // TODO Auto-generated method stub 42 // TODO Auto-generated method stub
56 return false;
57 }
58 43
59 @Override 44 return null;
60 public boolean hasFinalizer() { 45 }
61 // TODO Auto-generated method stub
62 return false;
63 }
64 46
65 @Override 47 @Override
66 public boolean hasSubclass() { 48 public CiKind getRepresentationKind(Representation r) {
67 // TODO Auto-generated method stub 49 // TODO Auto-generated method stub
68 return false; 50 return null;
69 } 51 }
70 52
71 @Override 53 @Override
72 public boolean isArrayClass() { 54 public boolean hasFinalizableSubclass() {
73 // TODO Auto-generated method stub 55 // TODO Auto-generated method stub
74 return false; 56 return false;
75 } 57 }
76 58
77 @Override 59 @Override
78 public boolean isInitialized() { 60 public boolean hasFinalizer() {
79 // TODO Auto-generated method stub 61 // TODO Auto-generated method stub
80 return false; 62 return false;
81 } 63 }
82 64
83 @Override 65 @Override
84 public boolean isInstance(Object obj) { 66 public boolean hasSubclass() {
85 // TODO Auto-generated method stub 67 // TODO Auto-generated method stub
86 return false; 68 return false;
87 } 69 }
88 70
89 @Override 71 @Override
90 public boolean isInstanceClass() { 72 public boolean isArrayClass() {
91 // TODO Auto-generated method stub 73 // TODO Auto-generated method stub
92 return false; 74 return false;
93 } 75 }
94 76
95 @Override 77 @Override
96 public boolean isInterface() { 78 public boolean isInitialized() {
97 // TODO Auto-generated method stub 79 // TODO Auto-generated method stub
98 return false; 80 return false;
99 } 81 }
100 82
101 @Override 83 @Override
102 public boolean isResolved() { 84 public boolean isInstance(Object obj) {
103 // TODO Auto-generated method stub 85 // TODO Auto-generated method stub
104 return true; 86 return false;
105 } 87 }
106 88
107 @Override 89 @Override
108 public boolean isSubtypeOf(RiType other) { 90 public boolean isInstanceClass() {
109 // TODO Auto-generated method stub 91 // TODO Auto-generated method stub
110 return false; 92 return false;
111 } 93 }
112 94
113 @Override 95 @Override
114 public Class<?> javaClass() { 96 public boolean isInterface() {
115 return kind.toJavaClass(); 97 // TODO Auto-generated method stub
116 } 98 return false;
99 }
117 100
118 @Override 101 @Override
119 public CiKind kind() { 102 public boolean isResolved() {
120 return kind; 103 // TODO Auto-generated method stub
121 } 104 return true;
105 }
122 106
123 @Override 107 @Override
124 public String name() { 108 public boolean isSubtypeOf(RiType other) {
125 return kind.toString(); 109 // TODO Auto-generated method stub
126 } 110 return false;
111 }
127 112
128 @Override 113 @Override
129 public RiMethod resolveMethodImpl(RiMethod method) { 114 public Class< ? > javaClass() {
130 return null; 115 return kind.toJavaClass();
131 } 116 }
117
118 @Override
119 public CiKind kind() {
120 return kind;
121 }
122
123 @Override
124 public String name() {
125 return kind.toString();
126 }
127
128 @Override
129 public RiMethod resolveMethodImpl(RiMethod method) {
130 return null;
131 }
132 132
133 } 133 }