| /arkcompiler/ets_frontend/ets2panda/parser/ |
| H A D | forwardDeclForParserImpl.h | 106 ArenaVector<ir::Decorator *> decorators; member in ark::es2panda::lexer::TokenFlags::ModifierFlags::ClassElementDescriptor
|
| H A D | TypedParser.h | 135 AddDecorators([[maybe_unused]] ir::AstNode *node, [[maybe_unused]] ArenaVector<ir::Decorator *> &decorators) AddDecorators() argument
|
| H A D | TypedParser.cpp | 358 void TypedParser::ParseDecorators(ArenaVector<ir::Decorator *> &decorators) in ParseDecorators() argument [all...] |
| H A D | ASparser.cpp | 102 void ASParser::AddDecorators(ir::AstNode *node, ArenaVector<ir::Decorator *> &decorators) in AddDecorators() argument
|
| H A D | TSparser.cpp | 169 void TSParser::AddDecorators(ir::AstNode *node, ArenaVector<ir::Decorator *> &decorators) in AddDecorators() argument [all...] |
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| H A D | classDeclarationBuilder.h | 38 ClassDeclarationBuilder &SetDecorators(ArenaVector<Decorator *> &&decorators) in SetDecorators() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| H A D | classDeclaration.h | 35 explicit ClassDeclaration(ClassDefinition *def, ArenaVector<Decorator *> &&decorators, in ClassDeclaration() argument
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| H A D | astNode.h | 276 virtual void AddDecorators([[maybe_unused]] ArenaVector<ir::Decorator *> &&decorators) in AddDecorators() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| H A D | classProperty.h | 37 ClassProperty(Expression *key, Expression *value, Expression *typeAnnotation, ModifierFlags modifiers, ArenaVector<Decorator *> &&decorators, bool isComputed, bool definite) ClassProperty() argument
|
| H A D | methodDefinition.h | 39 ArenaVector<Decorator *> decorators; member 44 MethodDefinition(MethodDefinitionKind kind, Expression *key, FunctionExpression *value, ModifierFlags modifiers, ArenaAllocator *allocator, ArenaVector<Decorator *> &&decorators, ArenaVector<Annotation *> &&annotations, ArenaVector<ParamDecorators> &¶mDecorators, bool isComputed) MethodDefinition() argument
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| H A D | transformer.cpp | 1422 auto decorators = paramsDecorators[i].decorators; CreateParamDecorators() local 1460 auto decorators = node->Decorators(); CreatePropertyDecorators() local 1500 auto decorators = node->Decorators(); CreateMethodDecorators() local 1609 auto decorators = node->Decorators(); CreateClassDecorators() local [all...] |
| /arkcompiler/ets_frontend/es2panda/parser/ |
| H A D | statementParser.cpp | 203 auto decorators = decoratorsAndAnnotations.first; in ParseStatement() local 700 ir::ClassDeclaration *ParserImpl::ParseClassDeclaration(bool idRequired, ArenaVector<ir::Decorator *> &&decorators, in ParseClassDeclaration() argument 688 ParseClassStatement(StatementParsingFlags flags, bool isDeclare, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isAbstract) ParseClassStatement() argument 2478 ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc, ArenaVector<ir::Decorator *> decorators, ArenaVector<ir::Annotation *> annotations, bool isExportEquals) ParseExportDefaultDeclaration() argument 2678 ParseNamedExportDeclaration(const lexer::SourcePosition &startLoc, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations) ParseNamedExportDeclaration() argument 2835 ParseExportDeclaration(StatementParsingFlags flags, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations) ParseExportDeclaration() argument [all...] |
| H A D | parserImpl.cpp | 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 2866 auto decorators = decoratorsAndAnnotations.first; ParseClassElement() local 3718 auto decorators = decoratorsAndAnnotations.first; ParseFunctionParams() local [all...] |