• Home
  • Raw
  • Download

Lines Matching refs:kNumReferences

31 template<size_t kNumReferences>
32 inline FixedSizeHandleScope<kNumReferences>::FixedSizeHandleScope(BaseHandleScope* link, in FixedSizeHandleScope()
34 : HandleScope(link, kNumReferences) { in FixedSizeHandleScope()
38 static_assert(kNumReferences >= 1, "FixedSizeHandleScope must contain at least 1 reference"); in FixedSizeHandleScope()
40 for (size_t i = 0; i < kNumReferences; ++i) { in FixedSizeHandleScope()
45 template<size_t kNumReferences>
46 inline StackHandleScope<kNumReferences>::StackHandleScope(Thread* self, mirror::Object* fill_value) in StackHandleScope()
47 : FixedSizeHandleScope<kNumReferences>(self->GetTopHandleScope(), fill_value), in StackHandleScope()
53 template<size_t kNumReferences>
54 inline StackHandleScope<kNumReferences>::~StackHandleScope() { in ~StackHandleScope()
119 template<size_t kNumReferences> template<class T>
120 inline MutableHandle<T> FixedSizeHandleScope<kNumReferences>::NewHandle(T* object) { in NewHandle()
127 template<size_t kNumReferences> template<class MirrorType>
128 inline MutableHandle<MirrorType> FixedSizeHandleScope<kNumReferences>::NewHandle( in NewHandle()
133 template<size_t kNumReferences> template<class T>
134 inline HandleWrapper<T> FixedSizeHandleScope<kNumReferences>::NewHandleWrapper(T** object) { in NewHandleWrapper()
138 template<size_t kNumReferences> template<class T>
139 inline HandleWrapperObjPtr<T> FixedSizeHandleScope<kNumReferences>::NewHandleWrapper( in NewHandleWrapper()
144 template<size_t kNumReferences>
145 inline void FixedSizeHandleScope<kNumReferences>::SetReference(size_t i, mirror::Object* object) { in SetReference()
149 DCHECK_LT(i, kNumReferences); in SetReference()