/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/base/ |
D | decorator.h | 35 explicit Decorator(Expression *expr) : Statement(AstNodeType::DECORATOR), expr_(expr) {} in Decorator()
|
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
D | expressionStatement.h | 36 …explicit ExpressionStatement(Expression *expr) : Statement(AstNodeType::EXPRESSION_STATEMENT), exp… in ExpressionStatement()
|
/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 | 374 bool Helpers::IsSpecialPropertyKey(const ir::Expression *expr) in IsSpecialPropertyKey() 384 bool Helpers::IsConstantPropertyKey(const ir::Expression *expr, bool isComputed) in IsConstantPropertyKey() 403 bool Helpers::IsConstantExpr(const ir::Expression *expr) in IsConstantExpr() 607 SignedNumberLiteral Helpers::GetSignedNumberLiteral(const ir::Expression *expr) in GetSignedNumberLiteral() 694 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 | 118 ir::Expression *ParserImpl::ParsePotentialExpressionSequence(ir::Expression *expr, ExpressionParseF… in ParsePotentialExpressionSequence() 128 ir::TSAsExpression *ParserImpl::ParseTsAsExpression(ir::Expression *expr, [[maybe_unused]] Expressi… in ParseTsAsExpression() 168 ir::Expression *expr = nullptr; in ParseExpression() local 279 ParserStatus ParserImpl::ValidateArrowParameter(ir::Expression *expr) in ValidateArrowParameter() 399 ArrowFunctionDescriptor ParserImpl::ConvertToArrowParameter(ir::Expression *expr, bool isAsync, in ConvertToArrowParameter() 456 ir::ArrowFunctionExpression *ParserImpl::ParseArrowFunctionExpression(ir::Expression *expr, in ParseArrowFunctionExpression() 602 ir::Expression *expr = in ParseCoverParenthesizedExpressionAndArrowParameterList() local 2218 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 1380 ir::Expression *expr = ParseAssignmentExpression(leftNode, exprFlags); in ParseForInOf() local
|
D | parserImpl.cpp | 2547 ir::Expression *expr = ParseLeftHandSideExpression(); in ParseDecorator() local 2869 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()
|