Home
last modified time | relevance | path

Searched refs:SetSignature (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DscriptFunctionBuilder.h29 ScriptFunctionBuilder &SetSignature(FunctionSignature *signature) in SetSignature() function in ark::es2panda::ir::ScriptFunctionBuilder
/arkcompiler/ets_frontend/ets2panda/test/unit/public/
H A Dast_verifier_check_abstract_call_test.cpp73 call->SetSignature(signature); in TEST_F()
H A Dast_builder_test.cpp292 auto func = ScriptFunctionBuilder(Allocator()).SetSignature(&signature).Build(); in TEST_F()
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsNewArrayInstanceExpression.h85 void SetSignature(checker::Signature *signature) noexcept
H A DetsNewClassInstanceExpression.h83 void SetSignature(checker::Signature *const signature) noexcept
H A DetsNewMultiDimArrayInstanceExpression.h81 void SetSignature(checker::Signature *signature) noexcept
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DcallExpression.h114 void SetSignature(checker::Signature *const signature) noexcept
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DscriptFunction.h275 void SetSignature(checker::Signature *signature) noexcept
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DlambdaLowering.cpp228 node->AsCallExpression()->SetSignature( in ProcessCalleeMethodBody()
232 node->AsETSNewClassInstanceExpression()->SetSignature( in ProcessCalleeMethodBody()
236 node->AsScriptFunction()->SetSignature( in ProcessCalleeMethodBody()
484 callExpression->SetSignature(defaultMethod->Function()->Signature()); in CreateFunctionBody()
1087 call->SetSignature(prop->TsType()->AsETSFunctionType()->CallSignatures()[0]); in InsertInvokeCall()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzer.cpp383 expr->SetSignature( in Check()
453 expr->SetSignature(checker->ResolveDynamicCallExpression(expr->GetTypeRef(), expr->GetArguments(), lang, true)); in Check()
475 expr->SetSignature( in Check()
479 expr->SetSignature(signature); in Check()
497 expr->SetSignature(checker->CreateBuiltinArraySignature(elementType->AsETSArrayType(), expr->Dimensions().size())); in Check()
1103 expr->SetSignature(checker->ResolveDynamicCallExpression(expr->Callee(), signature->Params(), lang, false)); in GetReturnType()
1106 expr->SetSignature(signature); in GetReturnType()
1151 expr->SetSignature(checker->ResolveDynamicCallExpression(expr->Callee(), expr->Arguments(), lang, false)); in GetCallExpressionReturnType()
H A DETSAnalyzerHelpers.cpp315 expr->SetSignature(signature); in ResolveCallExtensionFunction()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DtypeCreation.cpp169 function->SetSignature(signature); in MakeGlobalSignature()
H A DutilityTypeHandlers.cpp426 func->SetSignature(signature); in CreateNonStaticClassInitializer()
H A Dfunction.cpp1358 func->SetSignature(signature); in BuildFunctionSignature()

Completed in 17 milliseconds