Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/parser/
H A DforwardDeclForParserImpl.h106 ArenaVector<ir::Decorator *> decorators; member in ark::es2panda::lexer::TokenFlags::ModifierFlags::ClassElementDescriptor
H A DTypedParser.h135 AddDecorators([[maybe_unused]] ir::AstNode *node, [[maybe_unused]] ArenaVector<ir::Decorator *> &decorators) AddDecorators() argument
H A DTypedParser.cpp358 void TypedParser::ParseDecorators(ArenaVector<ir::Decorator *> &decorators) in ParseDecorators() argument
[all...]
H A DASparser.cpp102 void ASParser::AddDecorators(ir::AstNode *node, ArenaVector<ir::Decorator *> &decorators) in AddDecorators() argument
H A DTSparser.cpp169 void TSParser::AddDecorators(ir::AstNode *node, ArenaVector<ir::Decorator *> &decorators) in AddDecorators() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DclassDeclarationBuilder.h38 ClassDeclarationBuilder &SetDecorators(ArenaVector<Decorator *> &&decorators) in SetDecorators() argument
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DclassDeclaration.h35 explicit ClassDeclaration(ClassDefinition *def, ArenaVector<Decorator *> &&decorators, in ClassDeclaration() argument
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNode.h276 virtual void AddDecorators([[maybe_unused]] ArenaVector<ir::Decorator *> &&decorators) in AddDecorators() argument
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassProperty.h37 ClassProperty(Expression *key, Expression *value, Expression *typeAnnotation, ModifierFlags modifiers, ArenaVector<Decorator *> &&decorators, bool isComputed, bool definite) ClassProperty() argument
H A DmethodDefinition.h39 ArenaVector<Decorator *> decorators; member
44 MethodDefinition(MethodDefinitionKind kind, Expression *key, FunctionExpression *value, ModifierFlags modifiers, ArenaAllocator *allocator, ArenaVector<Decorator *> &&decorators, ArenaVector<Annotation *> &&annotations, ArenaVector<ParamDecorators> &&paramDecorators, bool isComputed) MethodDefinition() argument
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp1422 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 DstatementParser.cpp203 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 DparserImpl.cpp2592 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...]

Completed in 21 milliseconds