Searched refs:BooleanType (Results 1 – 5 of 5) sorted by relevance
173 inline const BooleanType* BooleanType::GetInstance() { in GetInstance()174 DCHECK(BooleanType::instance_ != nullptr); in GetInstance()175 return BooleanType::instance_; in GetInstance()
39 const BooleanType* BooleanType::instance_ = nullptr;81 std::string BooleanType::Dump() const { in Dump()268 const BooleanType* BooleanType::CreateInstance(mirror::Class* klass, const StringPiece& descriptor, in CreateInstance()270 CHECK(BooleanType::instance_ == nullptr); in CreateInstance()271 instance_ = new BooleanType(klass, descriptor, cache_id); in CreateInstance()272 return BooleanType::instance_; in CreateInstance()275 void BooleanType::Destroy() { in Destroy()276 if (BooleanType::instance_ != nullptr) { in Destroy()
91 const BooleanType& Boolean() SHARED_REQUIRES(Locks::mutator_lock_) { in Boolean()92 return *BooleanType::GetInstance(); in Boolean()
56 entries_.push_back(BooleanType::GetInstance()); in FillPrimitiveAndSmallConstantTypes()111 return *BooleanType::GetInstance(); in RegTypeFromPrimitiveType()291 BooleanType::Destroy(); in ShutDown()328 CreatePrimitiveTypeInstance<BooleanType>("Z"); in CreatePrimitiveAndSmallConstantTypes()648 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
394 class BooleanType FINAL : public Cat1Type {398 static const BooleanType* CreateInstance(mirror::Class* klass,402 static const BooleanType* GetInstance() PURE;406 BooleanType(mirror::Class* klass, const StringPiece& descriptor, in BooleanType() function410 static const BooleanType* instance_;