Searched refs:AssertType (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | assert_scope.cpp | 33 template<AssertType type, bool isAllow, bool IsDebug> 39 template<AssertType type, bool isAllow> 43 case AssertType::GARBAGE_COLLECTION_ASSERT: in AssertScopeT() 46 case AssertType::HEAP_ALLOC_ASSERT: in AssertScopeT() 49 case AssertType::HANDLE_ALLOC_ASSERT: in AssertScopeT() 52 case AssertType::DEREF_HANDLE_ASSERT: in AssertScopeT() 55 case AssertType::LOCAL_TO_SHARE_WEAK_REF_ASSERT: in AssertScopeT() 63 template<AssertType type, bool isAllow> 73 template<AssertType type, bool isAllow> 77 case AssertType in IsAllowed() [all...] |
H A D | assert_scope.h | 32 enum class AssertType : uint8_t { class 41 template<AssertType type, bool isAllow, bool IsDebug = IS_ALLOW_CHECK> 47 template<AssertType type, bool isAllow> 60 using DisallowGarbageCollection = AssertScopeT<AssertType::GARBAGE_COLLECTION_ASSERT, false, IS_ALLOW_CHECK>; 61 using AllowGarbageCollection = AssertScopeT<AssertType::GARBAGE_COLLECTION_ASSERT, true, IS_ALLOW_CHECK>; 62 using DisAllowHeapAlloc = AssertScopeT<AssertType::HEAP_ALLOC_ASSERT, false, IS_ALLOW_CHECK>; 63 using AllowHeapAlloc = AssertScopeT<AssertType::HEAP_ALLOC_ASSERT, true, IS_ALLOW_CHECK>; 64 using DisAllowHandleAllocation = AssertScopeT<AssertType::HANDLE_ALLOC_ASSERT, false, IS_ALLOW_CHECK>; 65 using AllowHandleAllocation = AssertScopeT<AssertType::HANDLE_ALLOC_ASSERT, true, IS_ALLOW_CHECK>; 66 using DisAllowDeRefHandle = AssertScopeT<AssertType [all...] |
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/ |
H A D | global_object_storage.cpp | 50 AssertType(type); in IsValidGlobalRef() 69 AssertType(type); in Add() 93 AssertType(type); in Remove()
|
H A D | global_object_storage.h | 64 AssertType(type); in Get() 81 AssertType(type); in GetAddressForRef() 126 static void AssertType([[maybe_unused]] Reference::ObjectType type) in AssertType() function in ark::mem::ark::mem::GlobalObjectStorage
|
Completed in 2 milliseconds