Home
last modified time | relevance | path

Searched refs:BuiltinsStubBuilder (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_stubs.h25 class BuiltinsStubBuilder : public StubBuilder { class
27 explicit BuiltinsStubBuilder(StubBuilder *parent) in BuiltinsStubBuilder() function in panda::ecmascript::kungfu::BuiltinsStubBuilder
29 BuiltinsStubBuilder(CallSignature *callSignature, Environment *env) in BuiltinsStubBuilder() function in panda::ecmascript::kungfu::BuiltinsStubBuilder
31 BuiltinsStubBuilder(Environment* env): StubBuilder(env) {} in BuiltinsStubBuilder() function in panda::ecmascript::kungfu::BuiltinsStubBuilder
32 ~BuiltinsStubBuilder() override = default;
33 NO_MOVE_SEMANTIC(BuiltinsStubBuilder);
34 NO_COPY_SEMANTIC(BuiltinsStubBuilder);
89 class name##StubBuilder : public BuiltinsStubBuilder { \
92 : BuiltinsStubBuilder(callSignature, env) {} \
105 class type##name##StubBuilder : public BuiltinsStubBuilder { \
[all...]
H A Dbuiltins_number_stub_builder.h21 class BuiltinsNumberStubBuilder : public BuiltinsStubBuilder {
24 : BuiltinsStubBuilder(parent) {} in BuiltinsNumberStubBuilder()
25 BuiltinsNumberStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs) in BuiltinsNumberStubBuilder()
26 : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {} in BuiltinsNumberStubBuilder()
H A Dbuiltins_reflect_stub_builder.h21 class BuiltinsReflectStubBuilder : public BuiltinsStubBuilder {
24 : BuiltinsStubBuilder(parent) {} in BuiltinsReflectStubBuilder()
25 BuiltinsReflectStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs) in BuiltinsReflectStubBuilder()
26 : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {} in BuiltinsReflectStubBuilder()
H A Dbuiltins_regexp_stub_builder.h22 class BuiltinsRegExpStubBuilder : public BuiltinsStubBuilder {
25 : BuiltinsStubBuilder(parent) {} in BuiltinsRegExpStubBuilder()
27 : BuiltinsStubBuilder(callSignature, env) {} in BuiltinsRegExpStubBuilder()
28 explicit BuiltinsRegExpStubBuilder(Environment* env): BuiltinsStubBuilder(env) {} in BuiltinsRegExpStubBuilder()
H A Dbuiltins_collator_stub_builder.h23 class BuiltinsCollatorStubBuilder : public BuiltinsStubBuilder {
25 explicit BuiltinsCollatorStubBuilder(BuiltinsStubBuilder *parent) : BuiltinsStubBuilder(parent) {} in BuiltinsCollatorStubBuilder()
H A Dbuiltins_object_stub_builder.h21 class BuiltinsObjectStubBuilder : public BuiltinsStubBuilder {
24 : BuiltinsStubBuilder(parent) {} in BuiltinsObjectStubBuilder()
25 BuiltinsObjectStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs) in BuiltinsObjectStubBuilder()
26 : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {} in BuiltinsObjectStubBuilder()
28 : BuiltinsStubBuilder(env), glue_(glue) {} in BuiltinsObjectStubBuilder()
H A Dbuiltins_proxy_stub_builder.h22 class BuiltinsProxyStubBuilder : public BuiltinsStubBuilder {
25 : BuiltinsStubBuilder(parent) {} in BuiltinsProxyStubBuilder()
26 BuiltinsProxyStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, GateRef numArgs) in BuiltinsProxyStubBuilder()
27 : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {} in BuiltinsProxyStubBuilder()
H A Dbuiltins_dataview_stub_builder.h21 class BuiltinsDataViewStubBuilder : public BuiltinsStubBuilder {
25 : BuiltinsStubBuilder(parent) {} in BuiltinsDataViewStubBuilder()
H A Dbuiltins_function_stub_builder.h21 class BuiltinsFunctionStubBuilder : public BuiltinsStubBuilder {
24 : BuiltinsStubBuilder(parent) {} in BuiltinsFunctionStubBuilder()
H A Dbuiltins_array_stub_builder.h25 class BuiltinsArrayStubBuilder : public BuiltinsStubBuilder {
28 : BuiltinsStubBuilder(parent) {} in BuiltinsArrayStubBuilder()
29 explicit BuiltinsArrayStubBuilder(Environment* env): BuiltinsStubBuilder(env) {} in BuiltinsArrayStubBuilder()
H A Dbuiltins_collection_stub_builder.h24 class BuiltinsCollectionStubBuilder : public BuiltinsStubBuilder {
26 explicit BuiltinsCollectionStubBuilder(BuiltinsStubBuilder *parent, GateRef glue, GateRef thisValue, in BuiltinsCollectionStubBuilder()
27 GateRef numArgs) : BuiltinsStubBuilder(parent), glue_(glue), thisValue_(thisValue), numArgs_(numArgs) {} in BuiltinsCollectionStubBuilder()
H A Dbuiltins_string_stub_builder.h25 class BuiltinsStringStubBuilder : public BuiltinsStubBuilder {
28 : BuiltinsStubBuilder(parent) {} in BuiltinsStringStubBuilder()
30 : BuiltinsStubBuilder(callSignature, env) {} in BuiltinsStringStubBuilder()
31 explicit BuiltinsStringStubBuilder(Environment* env): BuiltinsStubBuilder(env) {} in BuiltinsStringStubBuilder()
H A Dbuiltins_typedarray_stub_builder.h38 class BuiltinsTypedArrayStubBuilder : public BuiltinsStubBuilder {
41 : BuiltinsStubBuilder(parent) {} in BuiltinsTypedArrayStubBuilder()
H A Dbuiltins_stubs.cpp97 GateRef BuiltinsStubBuilder::GetCallArg0(GateRef numArg) in GetCallArg0()
117 GateRef BuiltinsStubBuilder::GetCallArg1(GateRef numArg) in GetCallArg1()
137 GateRef BuiltinsStubBuilder::GetCallArg2(GateRef numArg) in GetCallArg2()
158 GateRef BuiltinsStubBuilder::GetArgFromArgv(GateRef index, GateRef numArgs, bool needCheck) in GetArgFromArgv()
183 GateRef BuiltinsStubBuilder::CallSlowPath(GateRef nativeCode, GateRef glue, GateRef thisValue, in CallSlowPath()
H A Dcontainers_stub_builder.h52 class ContainersStubBuilder : public BuiltinsStubBuilder {
55 : BuiltinsStubBuilder(parent) {} in ContainersStubBuilder()

Completed in 5 milliseconds