Searched refs:BooleanType (Results 1 – 6 of 6) sorted by relevance
191 inline const BooleanType* BooleanType::GetInstance() { in GetInstance()192 DCHECK(BooleanType::instance_ != nullptr); in GetInstance()193 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()
49 inline const BooleanType& RegTypeCache::Boolean() { in Boolean()50 return *BooleanType::GetInstance(); in Boolean()
39 class BooleanType; variable119 const BooleanType& Boolean() REQUIRES_SHARED(Locks::mutator_lock_);
62 entries_.push_back(BooleanType::GetInstance()); in FillPrimitiveAndSmallConstantTypes()117 return *BooleanType::GetInstance(); in RegTypeFromPrimitiveType()306 BooleanType::Destroy(); in ShutDown()365 create_primitive_type_instance(TypeHelper<BooleanType>("Z")); in CreatePrimitiveAndSmallConstantTypes()692 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
491 class BooleanType final : public Cat1Type {495 static const BooleanType* CreateInstance(ObjPtr<mirror::Class> klass,499 static const BooleanType* GetInstance() PURE;507 BooleanType(ObjPtr<mirror::Class> klass, in BooleanType() function514 static const BooleanType* instance_;