Lines Matching full:handler
45 static inline bool IsAccessor(uint32_t handler) in IsAccessor() argument
47 return AccessorBit::Get(handler); in IsAccessor()
50 static inline bool IsInternalAccessor(uint32_t handler) in IsInternalAccessor() argument
52 return InternalAccessorBit::Get(handler); in IsInternalAccessor()
55 static inline bool IsNonExist(uint32_t handler) in IsNonExist() argument
57 return GetKind(handler) == HandlerKind::NON_EXIST; in IsNonExist()
60 static inline bool IsField(uint32_t handler) in IsField() argument
62 return GetKind(handler) == HandlerKind::FIELD; in IsField()
65 static inline bool IsElement(uint32_t handler) in IsElement() argument
67 return GetKind(handler) == HandlerKind::ELEMENT; in IsElement()
70 static inline bool IsDictionary(uint32_t handler) in IsDictionary() argument
72 return GetKind(handler) == HandlerKind::DICTIONARY; in IsDictionary()
75 static inline bool IsInlinedProps(uint32_t handler) in IsInlinedProps() argument
77 return InlinedPropsBit::Get(handler); in IsInlinedProps()
80 static inline HandlerKind GetKind(uint32_t handler) in GetKind() argument
82 return KindBit::Get(handler); in GetKind()
85 static inline bool IsJSArray(uint32_t handler) in IsJSArray() argument
87 return IsJSArrayBit::Get(handler); in IsJSArray()
90 static inline int GetOffset(uint32_t handler) in GetOffset() argument
92 return OffsetBit::Get(handler); in GetOffset()