| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | binaryLikeExpression.cpp | 24 … const ir::Expression *rightExpr, const ir::AstNode *expr, lexer::TokenType op) in CheckBinaryOperator() 95 … const ir::Expression *rightExpr, const ir::AstNode *expr, lexer::TokenType op) in CheckPlusOperator() 127 … const ir::Expression *rightExpr, const ir::AstNode *expr, lexer::TokenType op) in CheckCompareOperator() 174 const ir::AstNode *expr) in CheckInstanceofExpression() 193 const ir::Expression *rightExpr, const ir::AstNode *expr) in CheckInExpression()
|
| D | util.cpp | 37 …st ir::MemberExpression *Checker::ResolveLeftMostMemberExpression(const ir::MemberExpression *expr) in ResolveLeftMostMemberExpression() 183 bool Checker::IsConstantMemberAccess(const ir::Expression *expr) in IsConstantMemberAccess() 200 bool Checker::IsStringLike(const ir::Expression *expr) in IsStringLike()
|
| D | helpers.cpp | 95 void Checker::CheckReferenceExpression(const ir::Expression *expr, const char *invalidReferenceMsg, in CheckReferenceExpression()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsEnumDeclaration.cpp | 72 const ir::Identifier *expr) in EvaluateIdentifier() 105 const ir::UnaryExpression *expr) in EvaluateUnaryExpression() 132 const ir::MemberExpression *expr) in EvaluateMemberExpression() 152 const ir::BinaryExpression *expr) in EvaluateBinaryExpression() 217 const ir::AstNode *expr) in EvaluateEnumMember()
|
| D | tsExternalModuleReference.h | 34 explicit TSExternalModuleReference(Expression *expr) in TSExternalModuleReference()
|
| D | tsNonNullExpression.h | 34 …explicit TSNonNullExpression(Expression *expr) : Expression(AstNodeType::TS_NON_NULL_EXPRESSION), … in TSNonNullExpression()
|
| D | tsInterfaceHeritage.h | 37 …explicit TSInterfaceHeritage(Expression *expr) : Expression(AstNodeType::TS_INTERFACE_HERITAGE), e… in TSInterfaceHeritage()
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | debug.cpp | 24 [[noreturn]] void AssertionFail(const char *expr, const char *file, unsigned line, const char *func… in AssertionFail()
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | expressionStatement.h | 36 …explicit ExpressionStatement(Expression *expr) : Statement(AstNodeType::EXPRESSION_STATEMENT), exp… in ExpressionStatement()
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | decorator.h | 35 explicit Decorator(Expression *expr) : Statement(AstNodeType::DECORATOR), expr_(expr) {} in Decorator()
|
| /arkcompiler/ets_frontend/ts2panda/src/expression/ |
| D | memberAccessExpression.ts | 80 let expr = node.argumentExpression; variable
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | condition.cpp | 24 void Condition::Compile(PandaGen *pg, const ir::Expression *expr, Label *falseLabel) in Compile()
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | concurrent.cpp | 40 …current::ThrowInvalidConcurrentFunction(const lexer::LineIndex &lineIndex, const ir::AstNode *expr, in ThrowInvalidConcurrentFunction()
|
| D | helpers.cpp | 373 bool Helpers::IsSpecialPropertyKey(const ir::Expression *expr) in IsSpecialPropertyKey() 383 bool Helpers::IsConstantPropertyKey(const ir::Expression *expr, bool isComputed) in IsConstantPropertyKey() 402 bool Helpers::IsConstantExpr(const ir::Expression *expr) in IsConstantExpr() 611 SignedNumberLiteral Helpers::GetSignedNumberLiteral(const ir::Expression *expr) in GetSignedNumberLiteral() 698 auto *expr = stmt->AsExpressionStatement()->GetExpression(); in ScanDirectives() local
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | binaryExpression.h | 70 void SetLeft(Expression *expr) in SetLeft()
|
| D | objectExpression.cpp | 44 static bool IsAnonClassOrFuncExpr(const ir::Expression *expr) in IsAnonClassOrFuncExpr() 67 static bool IsLegalNameFormat(const ir::Expression *expr) in IsLegalNameFormat()
|
| /arkcompiler/ets_frontend/es2panda/typescript/ |
| D | checker.cpp | 85 Type *Checker::CheckTypeCached(const ir::Expression *expr) in CheckTypeCached()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 120 ir::Expression *ParserImpl::ParsePotentialExpressionSequence(ir::Expression *expr, ExpressionParseF… in ParsePotentialExpressionSequence() 130 ir::TSAsExpression *ParserImpl::ParseTsAsExpression(ir::Expression *expr, [[maybe_unused]] Expressi… in ParseTsAsExpression() 172 ir::Expression *expr = nullptr; in ParseExpression() local 283 ParserStatus ParserImpl::ValidateArrowParameter(ir::Expression *expr) in ValidateArrowParameter() 403 ArrowFunctionDescriptor ParserImpl::ConvertToArrowParameter(ir::Expression *expr, bool isAsync, in ConvertToArrowParameter() 460 ir::ArrowFunctionExpression *ParserImpl::ParseArrowFunctionExpression(ir::Expression *expr, in ParseArrowFunctionExpression() 606 ir::Expression *expr = in ParseCoverParenthesizedExpressionAndArrowParameterList() local 2244 ir::SpreadElement *expr = ParseSpreadElement(ExpressionParseFlags::MUST_BE_PATTERN); in ParseSequenceExpression() local
|
| D | statementParser.cpp | 787 ir::Expression *expr = AllocNode<ir::Identifier>(lexer_->GetToken().Ident()); in ParseTsInterfaceDeclaration() local 1378 ir::Expression *expr = ParseAssignmentExpression(leftNode, exprFlags); in ParseForInOf() local
|
| D | parserImpl.cpp | 2546 ir::Expression *expr = ParseLeftHandSideExpression(); in ParseDecorator() local 2868 ir::Expression *expr = AllocNode<ir::Identifier>(lexer_->GetToken().Ident()); in ParseClassDefinition() local
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | bytecode_optimizer_isapi.rb | 143 def switch(expr, cases) argument
|
| /arkcompiler/runtime_core/libpandabase/ |
| D | macros.h | 151 #define ASSERT_FAIL(expr) panda::debug::AssertionFail(expr, __FILE__, __LINE__, __FUNCTION__) argument
|
| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeExtractor.cpp | 339 auto expr = initializer->AsTSClassImplements()->Expr(); in GetDeclNodeFromInitializer() local
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.cpp | 1734 bool Transformer::IsStringInitForEnumMember(const ir::Expression *expr, binder::Scope *scope) const in IsStringInitForEnumMember() argument 1790 const ir::Expression *expr = memberExpr; in IsStringForMemberExpression() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | pandagen.cpp | 2065 bool PandaGen::TryCompileFunctionCallOrNewExpression(const ir::Expression *expr) in TryCompileFunctionCallOrNewExpression()
|