Lines Matching full:kind
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
26 ElementsKind kind = receiver->GetClass()->GetElementsKind(); in Get() local
28 kind = ElementsKind::GENERIC; in Get()
35 return GetTaggedValueWithElementsKind(rawValue, kind); in Get()
42 ElementsKind kind = receiver->GetClass()->GetElementsKind(); in Get() local
44 kind = ElementsKind::GENERIC; in Get()
51 return GetTaggedValueWithElementsKind(rawValue, kind); in Get()
54 …ggedValue ElementAccessor::FastGet(JSHandle<TaggedArray> elements, uint32_t idx, ElementsKind kind) in FastGet() argument
60 return GetTaggedValueWithElementsKind(rawValue, kind); in FastGet()
87 …ggedValue ElementAccessor::GetTaggedValueWithElementsKind(JSTaggedType rawValue, ElementsKind kind) in GetTaggedValueWithElementsKind() argument
93 switch (kind) { in GetTaggedValueWithElementsKind()
118 …Type ElementAccessor::ConvertTaggedValueWithElementsKind(JSTaggedValue rawValue, ElementsKind kind) in ConvertTaggedValueWithElementsKind() argument
121 if (rawValue.IsHole() && Elements::IsInNumbers(kind)) { in ConvertTaggedValueWithElementsKind()
124 switch (kind) { in ConvertTaggedValueWithElementsKind()