Searched refs:BooleanType (Results 1 – 6 of 6) sorted by relevance
203 inline const BooleanType* BooleanType::GetInstance() { in GetInstance()204 DCHECK(BooleanType::instance_ != nullptr); in GetInstance()205 return BooleanType::instance_; in GetInstance()
45 const BooleanType* BooleanType::instance_ = nullptr;94 std::string BooleanType::Dump() const { in Dump()288 const BooleanType* BooleanType::CreateInstance(ObjPtr<mirror::Class> klass, in CreateInstance()291 CHECK(BooleanType::instance_ == nullptr); in CreateInstance()292 instance_ = new BooleanType(klass, descriptor, cache_id); in CreateInstance()293 return BooleanType::instance_; in CreateInstance()296 void BooleanType::Destroy() { in Destroy()297 if (BooleanType::instance_ != nullptr) { in Destroy()
50 inline const BooleanType& RegTypeCache::Boolean() { in Boolean()51 return *BooleanType::GetInstance(); in Boolean()
42 class BooleanType; variable125 const BooleanType& Boolean() REQUIRES_SHARED(Locks::mutator_lock_);
68 entries_.push_back(BooleanType::GetInstance()); in FillPrimitiveAndSmallConstantTypes()123 return *BooleanType::GetInstance(); in RegTypeFromPrimitiveType()316 BooleanType::Destroy(); in ShutDown()376 create_primitive_type_instance(TypeHelper<BooleanType>("Z")); in CreatePrimitiveAndSmallConstantTypes()703 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
469 class BooleanType final : public Cat1Type {473 static const BooleanType* CreateInstance(ObjPtr<mirror::Class> klass,477 static const BooleanType* GetInstance() PURE;485 BooleanType(ObjPtr<mirror::Class> klass, in BooleanType() function492 static const BooleanType* instance_;