Lines Matching refs:descriptor

55 PrimitiveType::PrimitiveType(mirror::Class* klass, const StringPiece& descriptor, uint16_t cache_id)  in PrimitiveType()  argument
56 : RegType(klass, descriptor, cache_id) { in PrimitiveType()
58 CHECK(!descriptor.empty()); in PrimitiveType()
61 Cat1Type::Cat1Type(mirror::Class* klass, const StringPiece& descriptor, uint16_t cache_id) in Cat1Type() argument
62 : PrimitiveType(klass, descriptor, cache_id) { in Cat1Type()
65 Cat2Type::Cat2Type(mirror::Class* klass, const StringPiece& descriptor, uint16_t cache_id) in Cat2Type() argument
66 : PrimitiveType(klass, descriptor, cache_id) { in Cat2Type()
131 const StringPiece& descriptor, in CreateInstance() argument
134 instance_ = new DoubleHiType(klass, descriptor, cache_id); in CreateInstance()
146 const StringPiece& descriptor, in CreateInstance() argument
149 instance_ = new DoubleLoType(klass, descriptor, cache_id); in CreateInstance()
160 const LongLoType* LongLoType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
163 instance_ = new LongLoType(klass, descriptor, cache_id); in CreateInstance()
167 const LongHiType* LongHiType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
170 instance_ = new LongHiType(klass, descriptor, cache_id); in CreateInstance()
188 const FloatType* FloatType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
191 instance_ = new FloatType(klass, descriptor, cache_id); in CreateInstance()
202 const CharType* CharType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
205 instance_ = new CharType(klass, descriptor, cache_id); in CreateInstance()
216 const ShortType* ShortType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
219 instance_ = new ShortType(klass, descriptor, cache_id); in CreateInstance()
230 const ByteType* ByteType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
233 instance_ = new ByteType(klass, descriptor, cache_id); in CreateInstance()
244 const IntegerType* IntegerType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
247 instance_ = new IntegerType(klass, descriptor, cache_id); in CreateInstance()
259 const StringPiece& descriptor, in CreateInstance() argument
262 instance_ = new ConflictType(klass, descriptor, cache_id); in CreateInstance()
273 const BooleanType* BooleanType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance() argument
276 instance_ = new BooleanType(klass, descriptor, cache_id); in CreateInstance()
292 const StringPiece& descriptor, in CreateInstance() argument
295 instance_ = new UndefinedType(klass, descriptor, cache_id); in CreateInstance()
306 PreciseReferenceType::PreciseReferenceType(mirror::Class* klass, const StringPiece& descriptor, in PreciseReferenceType() argument
308 : RegType(klass, descriptor, cache_id) { in PreciseReferenceType()