Home
last modified time | relevance | path

Searched defs:isDeclare (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsEnumDeclarationBuilder.h50 TSEnumDeclarationBuilder &SetIsDeclare(bool isDeclare) in SetIsDeclare() argument
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsEnumDeclaration.h43 TSEnumDeclaration(binder::TSEnumScope *scope, Identifier *key, ArenaVector<TSEnumMember *> &&members, bool isExport, bool isDeclare, bool isConst) TSEnumDeclaration() argument
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsEnumDeclaration.h36 bool isDeclare = false; member
/arkcompiler/ets_frontend/es2panda/binder/
H A Dbinder.h290 T *Binder::AddTsDecl(const lexer::SourcePosition &pos, bool isDeclare, Args &&... args) in AddTsDecl() argument
307 T *Binder::AddTsDecl(const lexer::SourcePosition &pos, DeclarationFlags flag, bool isDeclare, Args &&... args) in AddTsDecl() argument
325 T *Binder::AddDecl(const lexer::SourcePosition &pos, bool isDeclare, Args &&... args) in AddDecl() argument
342 AddDecl(const lexer::SourcePosition &pos, DeclarationFlags flag, bool isDeclare, Args &&... args) AddDecl() argument
[all...]
H A Ddeclaration.h118 void SetDeclare(bool isDeclare) in SetDeclare() argument
/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSparserClasses.cpp416 bool isDeclare = (modifiers & ir::ModifierFlags::DECLARE) != 0; in ParseClassFieldDefinition() local
877 bool isDeclare = InAmbientContext(); in ParseInterfaceMethod() local
H A DASparser.cpp1331 bool isDeclare = InAmbientContext(); in ParseFunctionBody() local
H A DTSparser.cpp2076 bool isDeclare = InAmbientContext(); in ParseFunctionBody() local
H A DETSparser.cpp371 bool isDeclare = InAmbientContext(); in ParseFunction() local
H A DparserImpl.cpp934 bool isDeclare = InAmbientContext(); in ParseFunction() local
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp1912 ir::Expression *ParserImpl::ParsePatternElement(ExpressionParseFlags flags, bool allowDefault, bool isDeclare) in ParsePatternElement() argument
1866 ParsePotentialTsFunctionParameter(ExpressionParseFlags flags, ir::Expression *returnNode, bool isDeclare) ParsePotentialTsFunctionParameter() argument
H A DstatementParser.cpp201 bool isDeclare = false; in ParseStatement() local
336 ParseTsModuleDeclaration(bool isDeclare, bool isExport) ParseTsModuleDeclaration() argument
364 ParseTsAmbientExternalModuleDeclaration(const lexer::SourcePosition &startLoc, bool isDeclare) ParseTsAmbientExternalModuleDeclaration() argument
406 ParseTsModuleOrNamespaceDelaration(const lexer::SourcePosition &startLoc, bool isDeclare, bool isExport) ParseTsModuleOrNamespaceDelaration() argument
582 ParseVarStatement(bool isDeclare) ParseVarStatement() argument
589 ParseLetStatement(StatementParsingFlags flags, bool isDeclare) ParseLetStatement() argument
600 ParseConstStatement(StatementParsingFlags flags, bool isDeclare) ParseConstStatement() argument
641 ParseFunctionStatement(StatementParsingFlags flags, bool isDeclare) ParseFunctionStatement() argument
661 ParsePotentialExpressionStatement(StatementParsingFlags flags, bool isDeclare) ParsePotentialExpressionStatement() argument
688 ParseClassStatement(StatementParsingFlags flags, bool isDeclare, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isAbstract) ParseClassStatement() argument
700 ParseClassDeclaration(bool idRequired, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isDeclare, bool isAbstract, bool isExported, bool isAnnotation) ParseClassDeclaration() argument
730 ParseTsTypeAliasDeclaration(bool isDeclare) ParseTsTypeAliasDeclaration() argument
778 ParseTsInterfaceDeclaration(bool isDeclare) ParseTsInterfaceDeclaration() argument
840 ValidateTsInterfaceName(bool isDeclare) ValidateTsInterfaceName() argument
1175 ParseFunctionDeclaration(bool canBeAnonymous, ParserStatus newStatus, bool isDeclare) ParseFunctionDeclaration() argument
1977 ValidateDeclaratorId(bool isDeclare) ValidateDeclaratorId() argument
2016 ParseVariableDeclaratorInitializer(ir::Expression *init, VariableParsingFlags flags, const lexer::SourcePosition &startLoc, bool isDeclare) ParseVariableDeclaratorInitializer() argument
2042 ParseVariableDeclarator(VariableParsingFlags flags, bool isDeclare) ParseVariableDeclarator() argument
2096 ParseVariableDeclaratorKey(VariableParsingFlags flags, bool isDeclare, bool *isDefinite) ParseVariableDeclaratorKey() argument
2151 ParseVariableDeclaration(VariableParsingFlags flags, bool isDeclare, bool isExport) ParseVariableDeclaration() argument
2684 bool isDeclare = false; ParseNamedExportDeclaration() local
[all...]
H A DparserImpl.cpp2318 void ParserImpl::ValidateClassKey(ClassElmentDescriptor *desc, bool isDeclare) in ValidateClassKey() argument
2369 ir::Expression *ParserImpl::ParseClassKey(ClassElmentDescriptor *desc, bool isDeclare) in ParseClassKey() argument
2592 ParseClassMethod(ClassElmentDescriptor *desc, const ArenaVector<ir::Statement *> &properties, ir::Expression *propName, lexer::SourcePosition *propEnd, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isDeclare) ParseClassMethod() argument
2672 ParseClassProperty(ClassElmentDescriptor *desc, const ArenaVector<ir::Statement *> &properties, ir::Expression *propName, ir::Expression *typeAnnotation, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isDeclare, std::pair<binder::FunctionScope *, binder::FunctionScope *> implicitScopes) ParseClassProperty() argument
2854 ParseClassElement(const ArenaVector<ir::Statement *> &properties, ArenaVector<ir::TSIndexSignature *> *indexSignatures, bool hasSuperClass, bool isDeclare, bool isAbstractClass, bool isExtendsFromNull, std::pair<binder::FunctionScope *, binder::FunctionScope *> implicitScopes) ParseClassElement() argument
3015 CreateImplicitMethod(ir::Expression *superClass, bool hasSuperClass, ir::ScriptFunctionFlags funcFlag, bool isDeclare) CreateImplicitMethod() argument
3132 SetIdentNodeInClassDefinition(bool isDeclare, binder::ConstDecl **decl) SetIdentNodeInClassDefinition() argument
3150 ParseClassDefinition(bool isDeclaration, bool idRequired, bool isDeclare, bool isAbstract) ParseClassDefinition() argument
3275 ParseSuperClass(bool isDeclare, bool *hasSuperClass, bool *isExtendsFromNull) ParseSuperClass() argument
3295 ParseTSClassImplements(bool isDeclare) ParseTSClassImplements() argument
3343 ValidateClassConstructor(const ir::MethodDefinition *ctor, const ArenaVector<ir::Statement *> &properties, bool isDeclare, bool hasConstructorFuncBody, bool hasSuperClass, bool isExtendsFromNull) ValidateClassConstructor() argument
3506 ParseEnumComputedPropertyKey(binder::EnumDecl *&decl, const lexer::SourcePosition &keyStartLoc, bool isDeclare) ParseEnumComputedPropertyKey() argument
3545 ParseEnumMembers(ir::Identifier *key, const lexer::SourcePosition &enumStart, bool isExport, bool isDeclare, bool isConst) ParseEnumMembers() argument
3604 ParseEnumDeclaration(bool isExport, bool isDeclare, bool isConst) ParseEnumDeclaration() argument
3705 ParseFunctionParams(bool isDeclare, ArenaVector<ir::ParamDecorators> *paramDecorators) ParseFunctionParams() argument
4002 ParseFunction(ParserStatus newStatus, bool isDeclare, ArenaVector<ir::ParamDecorators> *paramDecorators) ParseFunction() argument
4169 ParseFunctionParameter(bool isDeclare) ParseFunctionParameter() argument
[all...]

Completed in 26 milliseconds