Lines Matching defs:Variant
34 enum Variant { kMap, kSet, kWeakMap, kWeakSet };
38 void AddConstructorEntry(Variant variant, TNode<Context> context,
47 void AddConstructorEntries(Variant variant, TNode<Context> context,
54 void AddConstructorEntriesFromFastJSArray(Variant variant,
62 void AddConstructorEntriesFromIterable(Variant variant,
85 Variant variant, TNode<IntPtrT> at_least_space_for) = 0;
88 void GenerateConstructor(Variant variant,
95 TNode<Object> GetAddFunction(Variant variant, TNode<Context> context,
99 TNode<JSFunction> GetConstructor(Variant variant,
105 TNode<JSFunction> GetInitialAddFunction(Variant variant,
110 void GotoIfInitialAddFunctionModified(Variant variant,
116 RootIndex GetAddFunctionNameIndex(Variant variant);
119 int GetTableOffset(Variant variant);
128 TNode<BoolT> HasInitialCollectionPrototype(Variant variant,
133 TNode<Map> GetInitialCollectionPrototype(Variant variant,
157 TNode<HeapObject> AllocateTable(Variant variant,