Home
last modified time | relevance | path

Searched defs:expression (Results 1 – 25 of 39) 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/util/ast-builders/
DdecoratorBuilder.h29 DecoratorBuilder &SetExpression(Expression *expression) in SetExpression()
DchainExpressionBuilder.h29 ChainExpressionBuilder &SetExpression(Expression *expression) in SetExpression()
DtsClassImplementsBuilder.h29 TSClassImplementsBuilder &SetExpression(Expression *expression) in SetExpression()
DtsTypeAssertionBuilder.h29 TSTypeAssertionBuilder &SetExpression(Expression *expression) in SetExpression()
DtemplateLiteralBuilder.h38 TemplateLiteralBuilder &SetCooked(Expression *expression) in SetCooked()
DtsAsExpressionBuilder.h29 TSAsExpressionBuilder &SetExpression(Expression *expression) in SetExpression()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DchainExpression.h34 explicit ChainExpression(Expression *expression) in ChainExpression()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DchainExpression.h35 explicit ChainExpression(Expression *expression) in ChainExpression()
DchainExpression.cpp86 …auto *const expression = expression_ != nullptr ? expression_->Clone(allocator, nullptr)->AsExpres… in Clone() local
DtemplateLiteral.cpp37 for (auto *expression : other.expressions_) { in TemplateLiteral() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsSatisfiesExpression.h35 explicit TSSatisfiesExpression(Expression *expression, Expression *typeAnnotation) in TSSatisfiesExpression()
DtsTypeAssertion.h34 explicit TSTypeAssertion(Expression *typeAnnotation, Expression *expression) in TSTypeAssertion()
DtsClassImplements.h36 explicit TSClassImplements(Expression *expression, TSTypeParameterInstantiation *typeParameters) in TSClassImplements()
DtsAsExpression.h35 explicit TSAsExpression(Expression *expression, Expression *typeAnnotation, bool isConst) in TSAsExpression()
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dplugin_proceed_to_state_update_statements_lambda.cpp105 auto *expression = impl->ExpressionStatementGetExpression(context, statements[1]); in main() local
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DexpressionStatement.cpp54 auto *const expression = expression_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsEnumType.cpp189 …ype *ETSEnumType::LookupConstant(ETSChecker *const checker, const ir::Expression *const expression, in LookupConstant()
215 …unctionType *ETSEnumType::LookupMethod(ETSChecker *checker, const ir::Expression *const expression, in LookupMethod()
/arkcompiler/ets_frontend/arkguard/src/utils/
DOhsUtil.ts118 const expression = typeExpression.expression; constant
/arkcompiler/ets_frontend/ets2panda/parser/
DexpressionParser.cpp675 auto expression = ParseAssignmentBinaryExpression(tokenType, lhsExpression, flags); in ParseAssignmentExpression() local
805 ir::Expression *expression = nullptr; in ParseTemplateLiteral() local
1301 static inline bool ShouldExpressionBeAmended(const ir::Expression *const expression, in ShouldExpressionBeAmended()
1315 static inline bool AreLogicalAndNullishMixedIncorrectly(const ir::Expression *const expression, in AreLogicalAndNullishMixedIncorrectly()
1329 static inline ir::Expression *GetAmendedChildExpression(ir::Expression *const expression) in GetAmendedChildExpression()
1375 static ir::Expression *FindAndAmendChildExpression(ir::Expression *expression, const ir::Expression… in FindAndAmendChildExpression()
1427 ir::Expression *expression = FindAndAmendChildExpression(rightExpr, left, operatorType); in ParseBinaryExpression() local
/arkcompiler/ets_frontend/arkguard/test/ut/utils/
DOhsUtil.spec.ts252 const expression = ts.factory.createBinaryExpression( constant
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DetsWarningAnalyzer.cpp137 void ETSWarningAnalyzer::CheckTopLevelExpressions(const ir::Expression *expression) in CheckTopLevelExpressions()

12