Home
last modified time | relevance | path

Searched defs:expression (Results 1 – 25 of 34) 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.cpp93 …auto *const expression = expression_ != nullptr ? expression_->Clone(allocator, nullptr)->AsExpres… in Clone() local
/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/ets2panda/util/ast-builders/
DtsClassImplementsBuilder.h35 TSClassImplementsBuilder &SetExpression(Expression *expression) in SetExpression()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsClassImplements.h36 explicit TSClassImplements(Expression *expression, TSTypeParameterInstantiation *typeParameters) in TSClassImplements()
DtsTypeAssertion.h34 explicit TSTypeAssertion(Expression *typeAnnotation, Expression *expression) in TSTypeAssertion()
DtsSatisfiesExpression.h35 explicit TSSatisfiesExpression(Expression *expression, Expression *typeAnnotation) in TSSatisfiesExpression()
DtsAsExpression.h35 explicit TSAsExpression(Expression *expression, Expression *typeAnnotation, bool isConst) in TSAsExpression()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DexpressionStatement.cpp57 auto *const expression = expression_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
/arkcompiler/ets_frontend/arkguard/src/utils/
DOhsUtil.ts107 const expression = typeExpression.expression; constant
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsEnumType.cpp176 …ype *ETSEnumType::LookupConstant(ETSChecker *const checker, const ir::Expression *const expression, in LookupConstant()
207 …unctionType *ETSEnumType::LookupMethod(ETSChecker *checker, const ir::Expression *const expression, in LookupMethod()
/arkcompiler/ets_frontend/arkguard/test/ut/utils/
DOhsUtil.spec.ts179 const expression = ts.factory.createBinaryExpression( constant
/arkcompiler/ets_frontend/ets2panda/parser/
DexpressionParser.cpp617 auto expression = ParseAssignmentBinaryExpression(tokenType, lhsExpression, flags); in ParseAssignmentExpression() local
743 ir::Expression *expression = nullptr; in ParseTemplateLiteral() local
1230 static inline bool ShouldExpressionBeAmended(const ir::Expression *const expression, in ShouldExpressionBeAmended()
1244 static inline bool AreLogicalAndNullishMixedIncorrectly(const ir::Expression *const expression, in AreLogicalAndNullishMixedIncorrectly()
1258 static inline ir::Expression *GetAmendedChildExpression(ir::Expression *const expression) in GetAmendedChildExpression()
1339 ir::Expression *expression = rightExpr; in ParseBinaryExpression() local
DETSparserExpressions.cpp753 bool ETSParser::ParsePotentialNonNullExpression(ir::Expression **expression, const lexer::SourcePos… in ParsePotentialNonNullExpression()
DstatementParser.cpp1053 ir::Expression *expression = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA); in ParseReturnStatement() local
1170 ir::Expression *expression = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA); in ParseThrowStatement() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.cpp908 bool CheckNumericOperatorContext(ir::Expression *expression, lexer::TokenType op) in CheckNumericOperatorContext()
936 void CheckStringOperatorContext(ir::Expression *expression, checker::Type *otherType, lexer::TokenT… in CheckStringOperatorContext()
964 void CheckNeedToGenerateGetValueForBinaryExpression(ir::Expression *expression) in CheckNeedToGenerateGetValueForBinaryExpression()
DetsWarningAnalyzer.cpp137 void ETSWarningAnalyzer::CheckTopLevelExpressions(const ir::Expression *expression) in CheckTopLevelExpressions()
/arkcompiler/ets_frontend/arkguard/src/common/
DApiExtractor.ts311 const expression = astNode.expression; constant
/arkcompiler/ets_frontend/ets2panda/checker/
DcheckerContext.cpp336ir::Expression *const expression) -> void { in CheckSmartCastEqualityCondition()
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp562 ir::Expression *expression = ParseUnaryOrPrefixUpdateExpression(flags); in ParseTsTypeAssertion() local
902 ir::Expression *expression = nullptr; in ParseTemplateLiteral() local

12