Home
last modified time | relevance | path

Searched defs:expression (Results 1 - 25 of 31) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DchainExpression.h35 explicit ChainExpression(Expression *expression) in ChainExpression() argument
H A DchainExpression.cpp86 auto *const expression = expression_ != nullptr ? expression_->Clone(allocator, nullptr)->AsExpression() : nullptr; in Clone() local
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsClassImplements.h26 explicit TSClassImplements(Expression *expression, TSTypeParameterInstantiation *typeParameters) in TSClassImplements() argument
31 explicit TSClassImplements(Expression *expression) in TSClassImplements() argument
H A DtsTypeAssertion.h24 explicit TSTypeAssertion(TypeNode *typeAnnotation, Expression *expression) in TSTypeAssertion() argument
H A DtsAsExpression.h38 explicit TSAsExpression(Expression *expression, TypeNode *typeAnnotation, bool isConst) in TSAsExpression() argument
H A DtsAsExpression.cpp95 auto *const expression = expression_ != nullptr ? expression_->Clone(allocator, nullptr)->AsExpression() : nullptr; in Clone() local
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DchainExpressionBuilder.h29 ChainExpressionBuilder &SetExpression(Expression *expression) in SetExpression() argument
H A DdecoratorBuilder.h29 DecoratorBuilder &SetExpression(Expression *expression) in SetExpression() argument
H A DtsClassImplementsBuilder.h29 TSClassImplementsBuilder &SetExpression(Expression *expression) in SetExpression() argument
H A DtsTypeAssertionBuilder.h29 TSTypeAssertionBuilder &SetExpression(Expression *expression) in SetExpression() argument
H A DtemplateLiteralBuilder.h38 TemplateLiteralBuilder &SetCooked(Expression *expression) in SetCooked() argument
H A DtsAsExpressionBuilder.h29 TSAsExpressionBuilder &SetExpression(Expression *expression) in SetExpression() argument
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DchainExpression.h34 explicit ChainExpression(Expression *expression) in ChainExpression() argument
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DexpressionStatement.cpp54 auto *const expression = expression_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsSatisfiesExpression.h35 explicit TSSatisfiesExpression(Expression *expression, Expression *typeAnnotation) in TSSatisfiesExpression() argument
H A DtsClassImplements.h36 explicit TSClassImplements(Expression *expression, TSTypeParameterInstantiation *typeParameters) in TSClassImplements() argument
H A DtsTypeAssertion.h34 explicit TSTypeAssertion(Expression *typeAnnotation, Expression *expression) in TSTypeAssertion() argument
H A DtsAsExpression.h35 explicit TSAsExpression(Expression *expression, Expression *typeAnnotation, bool isConst) in TSAsExpression() argument
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DetsWarningAnalyzer.cpp137 void ETSWarningAnalyzer::CheckTopLevelExpressions(const ir::Expression *expression) in CheckTopLevelExpressions() argument
H A Darithmetic.cpp934 bool CheckNumericOperatorContext(ir::Expression *expression, lexer::TokenType op) in CheckNumericOperatorContext() argument
962 void CheckStringOperatorContext(ir::Expression *expression, checker::Type *otherType, lexer::TokenType op) in CheckStringOperatorContext() argument
990 CheckNeedToGenerateGetValueForBinaryExpression(ir::Expression *expression) CheckNeedToGenerateGetValueForBinaryExpression() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsEnumType.cpp176 ETSEnumType *ETSEnumType::LookupConstant(ETSChecker *const checker, const ir::Expression *const expression, in LookupConstant() argument
209 ETSFunctionType *ETSEnumType::LookupMethod(ETSChecker *checker, const ir::Expression *const expression, in LookupMethod() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSparserExpressions.cpp759 bool ETSParser::ParsePotentialNonNullExpression(ir::Expression **expression, const lexer::SourcePosition startLoc) in ParsePotentialNonNullExpression() argument
H A DTypedParser.cpp169 ir::Expression *expression = ParseExpression(); in ParseTypeAssertion() local
/arkcompiler/toolchain/tooling/base/
H A Dpt_params.cpp56 std::string expression; in Create() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSCompiler.cpp391 const auto *const expression = expr->Elements()[i]; in Compile() local

Completed in 15 milliseconds

12