Searched refs:BooleanType (Results 1 – 5 of 5) sorted by relevance
184 inline const BooleanType* BooleanType::GetInstance() { in GetInstance()185 DCHECK(BooleanType::instance_ != nullptr); in GetInstance()186 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()
93 const BooleanType& Boolean() REQUIRES_SHARED(Locks::mutator_lock_) { in Boolean()94 return *BooleanType::GetInstance(); in Boolean()
56 entries_.push_back(BooleanType::GetInstance()); in FillPrimitiveAndSmallConstantTypes()111 return *BooleanType::GetInstance(); in RegTypeFromPrimitiveType()290 BooleanType::Destroy(); in ShutDown()327 CreatePrimitiveTypeInstance<BooleanType>("Z"); in CreatePrimitiveAndSmallConstantTypes()649 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
419 class BooleanType FINAL : public Cat1Type {423 static const BooleanType* CreateInstance(mirror::Class* klass,427 static const BooleanType* GetInstance() PURE;431 BooleanType(mirror::Class* klass, const StringPiece& descriptor, in BooleanType() function437 static const BooleanType* instance_;