Home
last modified time | relevance | path

Searched refs:FunctionDecl (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h310 class FunctionDecl : public MultiDecl<ir::ScriptFunction> {
312 explicit FunctionDecl(ArenaAllocator *allocator, util::StringView name, const ir::AstNode *node) in FunctionDecl() function
DvariableFlags.h29 _(FUNC, FunctionDecl) \
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dhoisting.cpp63 static void HoistFunction(PandaGen *pg, binder::Variable *var, const binder::FunctionDecl *decl) in HoistFunction()
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.h37 class FunctionDecl; variable
427 void InferFunctionDeclarationType(const binder::FunctionDecl *decl, binder::Variable *funcVar);
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp1147 Binder()->AddDecl<binder::FunctionDecl>(startLoc, declflag, isDeclare, Allocator(), in ParseFunctionDeclaration()
1199 binder::FunctionDecl *decl {}; in AddFunctionToBinder()
1203 … decl = Binder()->AddDecl<binder::FunctionDecl>(identNode->Start(), declflag, func->Declare(), in AddFunctionToBinder()
1222 Binder()->AddDecl<binder::FunctionDecl>(identNode->Start(), declflag, func->Declare(), in AddFunctionToBinder()
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp546 void Checker::InferFunctionDeclarationType(const binder::FunctionDecl *decl, binder::Variable *func… in InferFunctionDeclarationType()