Home
last modified time | relevance | path

Searched defs:expression (Results 1 – 25 of 45) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsClassImplements.h26 explicit TSClassImplements(Expression *expression, TSTypeParameterInstantiation *typeParameters) in TSClassImplements()
31 explicit TSClassImplements(Expression *expression) in TSClassImplements()
DtsTypeAssertion.h24 explicit TSTypeAssertion(TypeNode *typeAnnotation, Expression *expression) in TSTypeAssertion()
DtsAsExpression.h38 explicit TSAsExpression(Expression *expression, TypeNode *typeAnnotation, bool isConst) in TSAsExpression()
DtsAsExpression.cpp95 …auto *const expression = expression_ != nullptr ? expression_->Clone(allocator, nullptr)->AsExpres… in Clone() local
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dplugin_proceed_to_state_create_ets_new_expression.cpp45 … auto expression = g_impl->CreateETSNewArrayInstanceExpression(g_ctx, typeReference, dimension); in FindA() local
68 auto expression = in FindB() local
93 …auto expression = g_impl->UpdateETSNewArrayInstanceExpression(g_ctx, ast, typeReference, dimension… in FindC() local
116 auto expression = in FindD() local
137 auto expression = g_impl->CreateETSNewMultiDimArrayInstanceExpression1(g_ctx, ast); in FindE() local
157 auto expression = g_impl->UpdateETSNewMultiDimArrayInstanceExpression1(g_ctx, ast, ast); in FindF() local
Dplugin_proceed_to_state_update_statements_lambda.cpp67 auto *expression = impl->ExpressionStatementGetExpression(context, statements[1]); in main() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DchainExpression.h34 explicit ChainExpression(Expression *expression) in ChainExpression()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DdecoratorBuilder.h29 DecoratorBuilder &SetExpression(Expression *expression) in SetExpression()
DchainExpressionBuilder.h29 ChainExpressionBuilder &SetExpression(Expression *expression) in SetExpression()
DtsTypeAssertionBuilder.h29 TSTypeAssertionBuilder &SetExpression(Expression *expression) in SetExpression()
DtsClassImplementsBuilder.h29 TSClassImplementsBuilder &SetExpression(Expression *expression) in SetExpression()
DtemplateLiteralBuilder.h38 TemplateLiteralBuilder &SetCooked(Expression *expression) in SetCooked()
DtsAsExpressionBuilder.h29 TSAsExpressionBuilder &SetExpression(Expression *expression) in SetExpression()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DchainExpression.h35 explicit ChainExpression(Expression *expression) in ChainExpression()
DchainExpression.cpp83 …auto *const expression = expression_ != nullptr ? expression_->Clone(allocator, nullptr)->AsExpres… in Clone() local
DtemplateLiteral.cpp34 for (auto *expression : other.expressions_) { in TemplateLiteral() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsClassImplements.h36 explicit TSClassImplements(Expression *expression, TSTypeParameterInstantiation *typeParameters) in TSClassImplements()
DtsSatisfiesExpression.h35 explicit TSSatisfiesExpression(Expression *expression, Expression *typeAnnotation) in TSSatisfiesExpression()
DtsTypeAssertion.h34 explicit TSTypeAssertion(Expression *typeAnnotation, Expression *expression) in TSTypeAssertion()
DtsAsExpression.h35 explicit TSAsExpression(Expression *expression, Expression *typeAnnotation, bool isConst) in TSAsExpression()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DthrowStatement.cpp71 auto *const expression = argument_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
DexpressionStatement.cpp52 auto *const expression = expression_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserEnums.cpp181 ir::Expression *expression {}; in ParseEnumExpression() local
DexpressionParser.cpp627 auto expression = ParseAssignmentBinaryExpression(tokenType, lhsExpression, flags); in ParseAssignmentExpression() local
764 ir::Expression *expression = nullptr; in ParseTemplateLiteral() local
1240 static inline bool ShouldExpressionBeAmended(const ir::Expression *const expression, in ShouldExpressionBeAmended()
1254 static inline bool AreLogicalAndNullishMixedIncorrectly(const ir::Expression *const expression, in AreLogicalAndNullishMixedIncorrectly()
1268 static inline ir::Expression *GetAmendedChildExpression(ir::Expression *const expression) in GetAmendedChildExpression()
1315 static ir::Expression *FindAndAmendChildExpression(ir::Expression *expression, const ir::Expression… in FindAndAmendChildExpression()
1355 ir::Expression *expression = FindAndAmendChildExpression(rightExpr, left, operatorType); in ParseBinaryExpression() local
/arkcompiler/ets_frontend/arkguard/src/utils/
DOhsUtil.ts118 const expression = typeExpression.expression; constant

12