Searched refs:BuiltinsCollectionStubBuilder (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_collection_stub_builder.cpp | 27 void BuiltinsCollectionStubBuilder<CollectionType>::CheckCollectionObj(Label *thisCollectionObj, Label *slowPath) in CheckCollectionObj() 36 void BuiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slowPath) in Clear() 65 template void BuiltinsCollectionStubBuilder<JSMap>::Clear(Variable *result, Label *exit, Label *slowPath); 66 template void BuiltinsCollectionStubBuilder<JSSet>::Clear(Variable *result, Label *exit, Label *slowPath); 69 void BuiltinsCollectionStubBuilder<CollectionType>::CreateIterator(Variable *result, in CreateIterator() 89 void BuiltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *slowPath) in Values() 95 template void BuiltinsCollectionStubBuilder<JSMap>::Values(Variable *result, Label *exit, Label *slowPath); 96 template void BuiltinsCollectionStubBuilder<JSSet>::Values(Variable *result, Label *exit, Label *slowPath); 99 void BuiltinsCollectionStubBuilder<CollectionType>::Entries(Variable *result, Label *exit, Label *slowPath) in Entries() 105 template void BuiltinsCollectionStubBuilder<JSMa [all...] |
H A D | builtins_collection_stub_builder.h | 24 class BuiltinsCollectionStubBuilder : public BuiltinsStubBuilder { class 26 explicit BuiltinsCollectionStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, in BuiltinsCollectionStubBuilder() function in panda::ecmascript::kungfu::BuiltinsCollectionStubBuilder 28 ~BuiltinsCollectionStubBuilder() override = default; 29 NO_MOVE_SEMANTIC(BuiltinsCollectionStubBuilder); 30 NO_COPY_SEMANTIC(BuiltinsCollectionStubBuilder);
|
H A D | builtins_stubs.cpp | 289 BuiltinsCollectionStubBuilder<JS##type> builder(this, glue, thisValue, numArgs); \
|
Completed in 3 milliseconds