Home
last modified time | relevance | path

Searched refs:Declare (Results 1 - 22 of 22) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsTypeAliasDeclaration.h66 bool Declare() const in Declare() function in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::TSTypeAliasDeclaration
H A DtsModuleDeclaration.h69 bool Declare() const in Declare() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSModuleDeclaration
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DvariableDeclaration.h57 bool Declare() const in Declare() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::VariableDeclaration
H A DclassDeclaration.cpp51 if (def_->Declare()) { in Compile()
H A DvariableDeclarator.cpp52 if (decl->Declare()) { in Compile()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DvariableDeclaration.h53 bool Declare() const in Declare() function in ark::es2panda::ir::VariableDeclaration
H A DfunctionDeclaration.cpp62 if (func_->Declare()) { in Dump()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsModuleDeclaration.h77 bool Declare() const in Declare() function in ark::es2panda::ir::TSModuleDeclaration
H A DtsTypeAliasDeclaration.h68 bool Declare() const in Declare() function in ark::es2panda::ark::es2panda::ir::TSTypeAliasDeclaration
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A Dhoisting.cpp68 if (scriptFunction->Declare()) { in HoistFunction()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DscriptFunction.h173 bool Declare() const in Declare() function in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::ScriptFunction
H A DclassDefinition.h113 bool Declare() const in Declare() function in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::ClassDefinition
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dfunction.cpp74 if (func->Declare()) { in HandleFunctionReturn()
580 if (subsequentFunc->Declare() != func->Declare()) { in InferFunctionDeclarationType()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dfunction.cpp72 if (func->Declare()) { in HandleFunctionReturn()
542 if (subsequentFunc->Declare() != func->Declare()) { in ValidateSubsequentNode()
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DscriptFunction.h263 [[nodiscard]] bool Declare() const noexcept
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSemitter.cpp221 auto func = scriptFunc->Declare() ? GenExternalFunction(scriptFunc->Signature(), scriptFunc->IsConstructor()) in GenAnnotation()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp232 if (node->Declare() || !node->IsInstantiated()) { in VisitTSNode()
257 if (tsModuleDeclaration->Declare() || !tsModuleDeclaration->IsInstantiated()) { in VisitTSNode()
314 if (node->Definition()->Declare() || node->IsAnnotationDecl()) { in VisitTSNode()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp228 if (!statement->AsClassDeclaration()->Definition()->Declare()) { in CheckTopStatementsForRequiredDeclare()
234 if (!statement->AsFunctionDeclaration()->Function()->Declare() && in CheckTopStatementsForRequiredDeclare()
241 if (!statement->AsVariableDeclaration()->Declare()) { in CheckTopStatementsForRequiredDeclare()
247 if (!statement->AsTSModuleDeclaration()->Declare()) { in CheckTopStatementsForRequiredDeclare()
H A DstatementParser.cpp719 auto *decl = Binder()->AddDecl<binder::ClassDecl>(location, flag, classDefinition->Declare(), className); in ParseClassDeclaration()
1264 decl = Binder()->AddDecl<binder::FunctionDecl>(identNode->Start(), declflag, func->Declare(), in AddFunctionToBinder()
1283 Binder()->AddDecl<binder::FunctionDecl>(identNode->Start(), declflag, func->Declare(), in AddFunctionToBinder()
1290 if (func->Declare() || func->IsOverload()) { in CheckOptionalBindingPatternParameter()
/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.cpp811 if (scriptFunc->IsOverload() || scriptFunc->Declare()) { in ResolveReference()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DenumLowering.cpp111 if (!function->Declare()) { in MakeFunction()
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dpandagen.cpp1405 if (realNode->IsOverload() || realNode->Declare()) { in DefineFunction()

Completed in 31 milliseconds