Lines Matching defs:variant

26     Variant variant, TNode<Context> context, TNode<Object> collection,
32 if (variant == kMap || variant == kWeakMap) {
42 DCHECK(variant == kSet || variant == kWeakSet);
48 Variant variant, TNode<Context> context, TNode<Context> native_context,
59 TNode<HeapObject> table = AllocateTable(variant, at_least_space_for);
60 StoreObjectField(collection, GetTableOffset(variant), table);
62 GotoIfInitialAddFunctionModified(variant, CAST(native_context), collection,
77 AddConstructorEntriesFromFastJSArray(variant, context, native_context,
82 if (variant == kMap || variant == kWeakMap) {
88 GotoIfInitialAddFunctionModified(variant, CAST(native_context),
104 AddConstructorEntriesFromIterable(variant, context, native_context,
112 Variant variant, TNode<Context> context, TNode<Context> native_context,
117 TNode<JSFunction> add_func = GetInitialAddFunction(variant, native_context);
119 TaggedEqual(GetAddFunction(variant, native_context, collection),
125 this, HasInitialCollectionPrototype(variant, native_context, collection));
140 AddConstructorEntry(variant, context, collection, add_func, element,
156 if (variant == kMap || variant == kWeakMap) {
163 DCHECK(variant == kSet || variant == kWeakSet);
167 AddConstructorEntry(variant, context, collection, add_func, entry);
184 Variant variant, TNode<Context> context, TNode<Context> native_context,
189 TNode<Object> add_func = GetAddFunction(variant, context, collection);
207 AddConstructorEntry(variant, context, collection, add_func, next_value,
223 RootIndex BaseCollectionsAssembler::GetAddFunctionNameIndex(Variant variant) {
224 switch (variant) {
236 Variant variant, TNode<NativeContext> native_context,
255 GetAddFunctionNameIndex(variant), kNoContextIndex};
259 GetInitialCollectionPrototype(variant, native_context),
299 Variant variant, Handle<String> constructor_function_name,
310 context, GetConstructor(variant, native_context), CAST(new_target));
312 AddConstructorEntries(variant, context, native_context, collection, iterable);
321 Variant variant, TNode<Context> context, TNode<Object> collection) {
322 Handle<String> add_func_name = (variant == kMap || variant == kWeakMap)
341 Variant variant, TNode<Context> native_context) {
343 switch (variant) {
361 Variant variant, TNode<Context> native_context) {
363 switch (variant) {
380 int BaseCollectionsAssembler::GetTableOffset(Variant variant) {
381 switch (variant) {
424 Variant variant, TNode<Context> native_context) {
426 switch (variant) {
444 Variant variant, TNode<Context> native_context, TNode<Object> collection) {
449 GetInitialCollectionPrototype(variant, native_context));
504 TNode<HeapObject> AllocateTable(Variant variant,
738 Variant variant, TNode<IntPtrT> at_least_space_for) {
739 if (variant == kMap || variant == kWeakMap) {
2352 Variant variant, TNode<IntPtrT> at_least_space_for) {