• Home
  • Raw
  • Download

Lines Matching full:obj

79     GateRef IsContainer(GateRef obj, ContainersType type)  in IsContainer()  argument
84 return IsJSAPIVector(obj); in IsContainer()
86 return IsJSAPIStack(obj); in IsContainer()
88 return IsJSAPIPlainArray(obj); in IsContainer()
90 return IsJSAPIQueue(obj); in IsContainer()
92 return IsJSAPIDeque(obj); in IsContainer()
94 return IsJSAPILightWeightMap(obj); in IsContainer()
96 return IsJSAPILightWeightSet(obj); in IsContainer()
98 return IsJSAPIHashMap(obj); in IsContainer()
100 return IsJSAPIHashSet(obj); in IsContainer()
102 return IsJSAPILinkedList(obj); in IsContainer()
104 return IsJSAPIList(obj); in IsContainer()
107 return IsJSAPIArrayList(obj); in IsContainer()
152 void ContainerSet(GateRef glue, GateRef obj, GateRef index, GateRef value, ContainersType type) in ContainerSet() argument
157 vectorBuilder.Set(glue, obj, index, value); in ContainerSet()
162 arrayListBuilder.Set(glue, obj, index, value); in ContainerSet()
170 GateRef ContainerGetSize(GateRef obj, ContainersType type) in ContainerGetSize() argument
176 return vectorBuilder.GetSize(obj); in ContainerGetSize()
180 return stackBuilder.GetSize(obj); in ContainerGetSize()
184 return plainArrayBuilder.GetSize(obj); in ContainerGetSize()
188 return queueBuilder.GetArrayLength(obj); in ContainerGetSize()
192 return dequeBuilder.GetSize(obj); in ContainerGetSize()
196 return lightWeightMapBuilder.GetSize(obj); in ContainerGetSize()
200 return lightWeightSetBuilder.GetSize(obj); in ContainerGetSize()
204 return hashMapBuilder.GetTableLength(obj); in ContainerGetSize()
208 return hashSetBuilder.GetTableLength(obj); in ContainerGetSize()
212 return linkedListBuilder.GetTableLength(obj); in ContainerGetSize()
216 return listBuilder.GetTableLength(obj); in ContainerGetSize()
221 return arrayListBuilder.GetSize(obj); in ContainerGetSize()
229 GateRef ContainerGetValue(GateRef obj, GateRef index, ContainersType type) in ContainerGetValue() argument
235 return vectorBuilder.Get(obj, index); in ContainerGetValue()
239 return stackBuilder.Get(obj, index); in ContainerGetValue()
243 return plainArrayBuilder.Get(obj, index); in ContainerGetValue()
247 return queueBuilder.Get(obj, index); in ContainerGetValue()
251 return dequeBuilder.Get(obj, index); in ContainerGetValue()
255 return lightWeightMapBuilder.GetValue(obj, index); in ContainerGetValue()
259 return lightWeightSetBuilder.GetValue(obj, index); in ContainerGetValue()
264 return arrayListBuilder.Get(obj, index); in ContainerGetValue()
272 GateRef ContainerGetKey(GateRef obj, GateRef index, ContainersType type) in ContainerGetKey() argument
277 return lightWeightMapBuilder.GetKey(obj, index); in ContainerGetKey()
281 return lightWeightSetBuilder.GetKey(obj, index); in ContainerGetKey()
289 GateRef ContainerGetNode(GateRef obj, GateRef index, ContainersType type) in ContainerGetNode() argument
294 return hashMapBuilder.GetNode(obj, index); in ContainerGetNode()
298 return hashSetBuilder.GetNode(obj, index); in ContainerGetNode()
302 return linkedListBuilder.GetNode(obj, index); in ContainerGetNode()
306 return listBuilder.GetNode(obj, index); in ContainerGetNode()
314 GateRef PlainArrayGetKey(GateRef obj, GateRef index) in PlainArrayGetKey() argument
317 return plainArrayBuilder.GetKey(obj, index); in PlainArrayGetKey()
320 GateRef QueueGetNextPosition(GateRef obj, GateRef index) in QueueGetNextPosition() argument
323 return queueBuilder.GetNextPosition(obj, index); in QueueGetNextPosition()
326 GateRef QueueGetCurrentFront(GateRef obj) in QueueGetCurrentFront() argument
329 return queueBuilder.GetCurrentFront(obj); in QueueGetCurrentFront()