Searched refs:cast (Results 1 - 25 of 280) sorted by relevance

1234567891011>>

/openjdk7/langtools/test/tools/javac/cast/5065215/
H A DT5065215.java32 static <T, U extends T> T[] cast(U[] a) { return (T[]) a; } method in class:T5065215
/openjdk7/langtools/test/tools/javac/generics/
H A DT6507024.java35 T6507024<Z>[] r = results.getClass().cast(null);
H A DCastCrash.java27 * @summary Crash on cast
33 package cast.crash;
/openjdk7/jdk/test/java/lang/Class/
H A DCast.java27 * @summary (reflect) Class.cast() - typesafe cast desired
35 Foo f = Foo.class.cast(o);
37 Foo f2 = Foo.class.cast(null);
/openjdk7/hotspot/src/share/vm/services/
H A DserviceUtil.hpp66 if (Klass::cast(klass)->oop_is_instance()) {
69 if (Klass::cast(klass)->oop_is_objArray()) {
72 if (Klass::cast(klass)->oop_is_typeArray()) {
/openjdk7/langtools/test/tools/javac/cast/6467183/
H A DT6467183b.java37 void cast(A<? extends Number> a) { method in class:T6665356b
/openjdk7/hotspot/src/share/vm/memory/
H A DoopFactory.hpp45 static typeArrayOop new_boolArray (int length, TRAPS) { return typeArrayKlass::cast(Universe::boolArrayKlassObj ())->allocate(length, CHECK_NULL); }
46 static typeArrayOop new_charArray (int length, TRAPS) { return typeArrayKlass::cast(Universe::charArrayKlassObj ())->allocate(length, CHECK_NULL); }
47 static typeArrayOop new_singleArray(int length, TRAPS) { return typeArrayKlass::cast(Universe::singleArrayKlassObj())->allocate(length, CHECK_NULL); }
48 static typeArrayOop new_doubleArray(int length, TRAPS) { return typeArrayKlass::cast(Universe::doubleArrayKlassObj())->allocate(length, CHECK_NULL); }
49 static typeArrayOop new_byteArray (int length, TRAPS) { return typeArrayKlass::cast(Universe::byteArrayKlassObj ())->allocate(length, CHECK_NULL); }
50 static typeArrayOop new_shortArray (int length, TRAPS) { return typeArrayKlass::cast(Universe::shortArrayKlassObj ())->allocate(length, CHECK_NULL); }
51 static typeArrayOop new_intArray (int length, TRAPS) { return typeArrayKlass::cast(Universe::intArrayKlassObj ())->allocate(length, CHECK_NULL); }
52 static typeArrayOop new_longArray (int length, TRAPS) { return typeArrayKlass::cast(Universe::longArrayKlassObj ())->allocate(length, CHECK_NULL); }
57 cast(Universe::objectArrayKlassObj())->allocate(length, CHECK_NULL);
H A DoopFactory.cpp59 return typeArrayKlass::cast(Universe::charArrayKlassObj())->allocate_permanent(length, THREAD);
63 return typeArrayKlass::cast(Universe::byteArrayKlassObj())->allocate_permanent(length, THREAD);
68 return typeArrayKlass::cast(Universe::shortArrayKlassObj())->allocate_permanent(length, THREAD);
73 return typeArrayKlass::cast(Universe::intArrayKlassObj())->allocate_permanent(length, THREAD);
79 typeArrayKlass* type_asArrayKlass = typeArrayKlass::cast(type_asKlassOop);
86 typeArrayKlass* type_asArrayKlass = typeArrayKlass::cast(type_asKlassOop);
115 constantPoolKlass* ck = constantPoolKlass::cast(Universe::constantPoolKlassObj());
122 constantPoolCacheKlass* ck = constantPoolCacheKlass::cast(Universe::constantPoolCacheKlassObj());
133 instanceKlassKlass* ikk = instanceKlassKlass::cast(Universe::instanceKlassKlassObj());
148 constMethodKlass* cmk = constMethodKlass::cast(cmkOb
[all...]
H A Duniverse.cpp340 _systemObjArrayKlassObj = objArrayKlassKlass::cast(objArrayKlassKlassObj())->allocate_system_objArray_klass(CHECK);
368 assert(objArrayKlass::cast(_systemObjArrayKlassObj)->element_klass() == ok, "u1");
369 assert(objArrayKlass::cast(_systemObjArrayKlassObj)->bottom_klass() == ok, "u2");
372 assert(Klass::cast(boolArrayKlassObj() )->super() == ok, "u3");
373 assert(Klass::cast(charArrayKlassObj() )->super() == ok, "u3");
374 assert(Klass::cast(singleArrayKlassObj() )->super() == ok, "u3");
375 assert(Klass::cast(doubleArrayKlassObj() )->super() == ok, "u3");
376 assert(Klass::cast(byteArrayKlassObj() )->super() == ok, "u3");
377 assert(Klass::cast(shortArrayKlassObj() )->super() == ok, "u3");
378 assert(Klass::cast(intArrayKlassOb
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DtypeArrayKlassKlass.hpp39 int oop_size(oop obj) const { return typeArrayKlass::cast(klassOop(obj))->object_size(); }
47 static typeArrayKlassKlass* cast(klassOop k) { function in class:typeArrayKlassKlass
48 assert(k->klass_part()->oop_is_klass(), "cast to typeArrayKlassKlass");
H A DobjArrayKlassKlass.cpp84 if (Klass::cast(elem_super)->array_klass_or_null() == NULL) {
123 (name = instanceKlass::cast(element_klass())->array_name()) == NULL) {
142 instanceKlass* ik = instanceKlass::cast(element_klass());
154 objArrayKlass* oak = objArrayKlass::cast(k());
165 bk = objArrayKlass::cast(element_klass())->bottom_klass();
169 assert(bk != NULL && (Klass::cast(bk)->oop_is_instance() || Klass::cast(bk)->oop_is_typeArray()), "invalid bottom klass");
187 objArrayKlass* oak = objArrayKlass::cast((klassOop)obj);
200 objArrayKlass* oak = objArrayKlass::cast((klassOop)obj);
213 objArrayKlass* oak = objArrayKlass::cast((klassOo
[all...]
H A DarrayKlassKlass.cpp52 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
58 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
73 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
88 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
102 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
113 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
127 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
137 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
158 arrayKlass* ak = arrayKlass::cast(klassOop(obj));
172 arrayKlass* ak = arrayKlass::cast(klassOo
[all...]
H A DklassKlass.cpp68 Klass* k = Klass::cast(klassOop(obj));
87 Klass* k = Klass::cast(klassOop(obj));
107 Klass* k = Klass::cast(klassOop(obj));
133 Klass* k = Klass::cast(klassOop(obj));
167 Klass* k = Klass::cast(klassOop(obj));
182 Klass* k = Klass::cast(klassOop(obj));
191 Klass* k = Klass::cast(klassOop(obj));
226 Klass* k = Klass::cast(klassOop(obj));
244 if (k->java_mirror() != NULL || (k->oop_is_instance() && instanceKlass::cast(klassOop(obj))->is_loaded())) {
H A DinstanceMirrorKlass.hpp49 static instanceMirrorKlass* cast(klassOop k) { function in class:instanceMirrorKlass
50 assert(k->klass_part()->oop_is_instanceMirror(), "cast to instanceMirrorKlass");
66 _offset_of_static_fields = instanceMirrorKlass::cast(SystemDictionary::Class_klass())->size_helper() << LogHeapWordSize;
H A DobjArrayKlassKlass.hpp39 int oop_size(oop obj) const { return objArrayKlass::cast(klassOop(obj))->object_size(); }
49 static objArrayKlassKlass* cast(klassOop k) { function in class:objArrayKlassKlass
50 assert(k->klass_part()->oop_is_klass(), "cast to objArrayKlassKlass");
/openjdk7/hotspot/src/share/vm/prims/
H A DprivilegedStack.hpp44 oop class_loader() const { return instanceKlass::cast(_klass)->class_loader(); }
45 oop protection_domain() const { return instanceKlass::cast(_klass)->protection_domain(); }
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/host/
H A DBase.java57 protected AnnotationsHost cast( Annotations ann ) { method in class:Base
64 protected LocationHost cast( Location loc ) { method in class:Base
H A DDataPatternBuilderHost.java71 LocationHost loc = cast(_loc);
72 AnnotationsHost anno = cast(_anno);
86 LocationHost loc = cast(_loc);
87 AnnotationsHost anno = cast(_anno);
96 LocationHost loc = cast(_loc);
97 AnnotationsHost anno = cast(_anno);
H A DNameClassBuilderHost.java75 AnnotationsHost anno = cast(_anno);
107 LocationHost loc = cast(_loc);
108 AnnotationsHost anno = cast(_anno);
116 LocationHost loc = cast(_loc);
117 AnnotationsHost anno = cast(_anno);
125 LocationHost loc = cast(_loc);
126 AnnotationsHost anno = cast(_anno);
135 LocationHost loc = cast(_loc);
136 AnnotationsHost anno = cast(_anno);
144 LocationHost loc = cast(_lo
[all...]
H A DSchemaBuilderHost.java86 AnnotationsHost a = cast(_anno);
139 LocationHost loc = cast(_loc);
140 AnnotationsHost anno = cast(_anno);
156 LocationHost loc = cast(_loc);
157 AnnotationsHost anno = cast(_anno);
172 LocationHost loc = cast(_loc);
184 LocationHost loc = cast(_loc);
185 AnnotationsHost anno = cast(_anno);
195 LocationHost loc = cast(_loc);
204 LocationHost loc = cast(_lo
[all...]
H A DScopeHost.java70 LocationHost loc = cast(_loc);
71 AnnotationsHost anno = cast(_anno);
79 LocationHost loc = cast(_loc);
80 AnnotationsHost anno = cast(_anno);
H A DDivHost.java69 LocationHost loc = cast(_loc);
70 AnnotationsHost anno = cast(_anno);
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/
H A DIllegalAnnotationException.java59 this(message,cast(src));
68 this(message,cast(src1),cast(src2));
72 this(message,cast(src1),src2);
80 private static Locatable cast(Annotation a) { method in class:IllegalAnnotationException
/openjdk7/hotspot/src/share/vm/runtime/
H A Dreflection.cpp59 instanceKlass::cast(vfst.method()->method_holder())->name() == vmSymbols::java_lang_Class()) {
66 Symbol* s = instanceKlass::cast(vfst.method()->method_holder())->source_file_name();
73 const char * from = Klass::cast(caller)->external_name();
74 const char * to = Klass::cast(to_class)->external_name();
215 BasicType type = typeArrayKlass::cast(a->klass())->element_type();
257 klassOop element_klass = objArrayKlass::cast(a->klass())->element_klass();
266 BasicType array_type = typeArrayKlass::cast(a->klass())->element_type();
316 BasicType type = typeArrayKlass::cast(basic_type_arrayklass)->element_type();
330 return typeArrayKlass::cast(tak)->allocate(length, THREAD);
333 if (Klass::cast(
[all...]
/openjdk7/hotspot/src/share/vm/code/
H A Dstubs.hpp134 static stub* cast(Stub* self) { return (stub*)self; } \
139 CodeStrings& strings) { cast(self)->initialize(size, strings); } \
140 virtual void finalize(Stub* self) { cast(self)->finalize(); } \
143 virtual int size(Stub* self) const { return cast(self)->size(); } \
147 virtual address code_begin(Stub* self) const { return cast(self)->code_begin(); } \
148 virtual address code_end(Stub* self) const { return cast(self)->code_end(); } \
151 virtual void verify(Stub* self) { cast(self)->verify(); } \
152 virtual void print(Stub* self) { cast(self)->print(); } \

Completed in 111 milliseconds

1234567891011>>