Lines Matching refs:kind
26 ElementsKind kind = receiver->GetClass()->GetElementsKind();
28 kind = ElementsKind::GENERIC;
35 return GetTaggedValueWithElementsKind(rawValue, kind);
42 ElementsKind kind = receiver->GetClass()->GetElementsKind();
44 kind = ElementsKind::GENERIC;
51 return GetTaggedValueWithElementsKind(rawValue, kind);
54 JSTaggedValue ElementAccessor::FastGet(JSHandle<TaggedArray> elements, uint32_t idx, ElementsKind kind)
60 return GetTaggedValueWithElementsKind(rawValue, kind);
87 JSTaggedValue ElementAccessor::GetTaggedValueWithElementsKind(JSTaggedType rawValue, ElementsKind kind)
93 switch (kind) {
118 JSTaggedType ElementAccessor::ConvertTaggedValueWithElementsKind(JSTaggedValue rawValue, ElementsKind kind)
121 if (rawValue.IsHole() && Elements::IsInNumbers(kind)) {
124 switch (kind) {