Lines Matching refs:ciConstant
26 #include "ci/ciConstant.hpp"
62 ciConstant ciInstance::field_value(ciField* field) {
68 ciConstant result;
76 return ciConstant(field_btype, obj->byte_field(offset));
79 return ciConstant(field_btype, obj->char_field(offset));
82 return ciConstant(field_btype, obj->short_field(offset));
85 return ciConstant(field_btype, obj->bool_field(offset));
88 return ciConstant(field_btype, obj->int_field(offset));
91 return ciConstant(obj->float_field(offset));
94 return ciConstant(obj->double_field(offset));
97 return ciConstant(obj->long_field(offset));
112 return ciConstant(field_btype, ciNullObject::make());
114 return ciConstant(field_btype, CURRENT_ENV->get_object(o));
120 return ciConstant();
127 ciConstant ciInstance::field_value_by_offset(int field_offset) {