Home
last modified time | relevance | path

Searched refs:callSignature (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub.cpp20 Stub::Stub(const CallSignature *callSignature, Circuit *circuit) in Stub() argument
21 : callSignature_(callSignature), in Stub()
24 env_(callSignature->GetParametersCount(), &builder_) in Stub()
Dtest_stubs.h28 name##StubBuilder(CallSignature *callSignature, Environment *env) \
29 : StubBuilder(callSignature, env) {} \
Dinterpreter_stub.h52 InterpreterStubBuilder(CallSignature *callSignature, Environment *env) in InterpreterStubBuilder() argument
53 : StubBuilder(callSignature, env) {} in InterpreterStubBuilder()
159 InterpreterToolsStubBuilder(CallSignature *callSignature, Environment *env) in InterpreterToolsStubBuilder() argument
160 : InterpreterStubBuilder(callSignature, env) {} in InterpreterToolsStubBuilder()
172 explicit name##StubBuilder(CallSignature *callSignature, Environment *env) \
173 : InterpreterStubBuilder(callSignature, env) \
193 explicit name##StubBuilder(CallSignature *callSignature, Environment *env) \
194 : base##StubBuilder(callSignature, env) \
Dcommon_stubs.h89 explicit name##StubBuilder(CallSignature *callSignature, Environment *env) \
90 : StubBuilder(callSignature, env) {} \
Dstub.h27 Stub(const CallSignature *callSignature, Circuit *circuit);
Dstub_builder.h75 StubBuilder(CallSignature *callSignature, Environment *env) in StubBuilder() argument
76 : callSignature_(callSignature), env_(env) {} in StubBuilder()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsMethodSignature.cpp70 …auto *callSignature = checker->Allocator()->New<checker::Signature>(signatureInfo, checker->Global… in Check() local
71 Variable()->SetTsType(checker->CreateFunctionTypeWithSignature(callSignature)); in Check()
79 callSignature->SetReturnType(returnTypeAnnotation_->AsTypeNode()->GetType(checker)); in Check()
DtsFunctionType.cpp58 auto *callSignature = in Check() local
61 return checker->CreateFunctionTypeWithSignature(callSignature); in Check()
/arkcompiler/ets_frontend/es2panda/typescript/core/
DtypeCreation.cpp126 Type *Checker::CreateObjectTypeWithCallSignature(Signature *callSignature) in CreateObjectTypeWithCallSignature() argument
129 objType->AddCallSignature(callSignature); in CreateObjectTypeWithCallSignature()
140 Type *Checker::CreateFunctionTypeWithSignature(Signature *callSignature) in CreateFunctionTypeWithSignature() argument
143 funcObjType->AddCallSignature(callSignature); in CreateFunctionTypeWithSignature()
Dhelpers.cpp401 … auto *callSignature = allocator_->New<checker::Signature>(signatureInfo, GlobalAnyType()); in GetTypeOfVariable() local
402 var->SetTsType(CreateFunctionTypeWithSignature(callSignature)); in GetTypeOfVariable()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_stubs.h30 BuiltinsStubBuilder(CallSignature *callSignature, Environment *env) in BuiltinsStubBuilder() argument
31 : StubBuilder(callSignature, env) {} in BuiltinsStubBuilder()
155 … name##StubBuilder(CallSignature *callSignature, Environment *env) \
156 … : BuiltinsStubBuilder(callSignature, env) {} \
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.h376 Type *CreateFunctionTypeWithSignature(Signature *callSignature);
385 Type *CreateObjectTypeWithCallSignature(Signature *callSignature);