Searched refs:callSignature (Results 1 – 12 of 12) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | stub.cpp | 20 Stub::Stub(const CallSignature *callSignature, Circuit *circuit) in Stub() argument 21 : callSignature_(callSignature), in Stub() 24 env_(callSignature->GetParametersCount(), &builder_) in Stub()
|
D | test_stubs.h | 28 name##StubBuilder(CallSignature *callSignature, Environment *env) \ 29 : StubBuilder(callSignature, env) {} \
|
D | interpreter_stub.h | 52 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) \
|
D | common_stubs.h | 89 explicit name##StubBuilder(CallSignature *callSignature, Environment *env) \ 90 : StubBuilder(callSignature, env) {} \
|
D | stub.h | 27 Stub(const CallSignature *callSignature, Circuit *circuit);
|
D | stub_builder.h | 75 StubBuilder(CallSignature *callSignature, Environment *env) in StubBuilder() argument 76 : callSignature_(callSignature), env_(env) {} in StubBuilder()
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
D | tsMethodSignature.cpp | 70 …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()
|
D | tsFunctionType.cpp | 58 auto *callSignature = in Check() local 61 return checker->CreateFunctionTypeWithSignature(callSignature); in Check()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
D | typeCreation.cpp | 126 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()
|
D | helpers.cpp | 401 … auto *callSignature = allocator_->New<checker::Signature>(signatureInfo, GlobalAnyType()); in GetTypeOfVariable() local 402 var->SetTsType(CreateFunctionTypeWithSignature(callSignature)); in GetTypeOfVariable()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | builtins_stubs.h | 30 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/ |
D | checker.h | 376 Type *CreateFunctionTypeWithSignature(Signature *callSignature); 385 Type *CreateObjectTypeWithCallSignature(Signature *callSignature);
|