Searched refs:BooleanType (Results 1 – 6 of 6) sorted by relevance
187 inline const BooleanType* BooleanType::GetInstance() { in GetInstance()188 DCHECK(BooleanType::instance_ != nullptr); in GetInstance()189 return BooleanType::instance_; in GetInstance()
44 const BooleanType* BooleanType::instance_ = nullptr;86 std::string BooleanType::Dump() const { in Dump()273 const BooleanType* BooleanType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance()275 CHECK(BooleanType::instance_ == nullptr); in CreateInstance()276 instance_ = new BooleanType(klass, descriptor, cache_id); in CreateInstance()277 return BooleanType::instance_; in CreateInstance()280 void BooleanType::Destroy() { in Destroy()281 if (BooleanType::instance_ != nullptr) { in Destroy()
46 inline const BooleanType& RegTypeCache::Boolean() { in Boolean()47 return *BooleanType::GetInstance(); in Boolean()
39 class BooleanType; variable113 const BooleanType& Boolean() REQUIRES_SHARED(Locks::mutator_lock_);
56 entries_.push_back(BooleanType::GetInstance()); in FillPrimitiveAndSmallConstantTypes()111 return *BooleanType::GetInstance(); in RegTypeFromPrimitiveType()295 BooleanType::Destroy(); in ShutDown()332 CreatePrimitiveTypeInstance<BooleanType>("Z"); in CreatePrimitiveAndSmallConstantTypes()654 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
482 class BooleanType FINAL : public Cat1Type {486 static const BooleanType* CreateInstance(mirror::Class* klass,490 static const BooleanType* GetInstance() PURE;498 BooleanType(mirror::Class* klass, const StringPiece& descriptor, in BooleanType() function504 static const BooleanType* instance_;