Searched defs:operatorType (Results 1 – 14 of 14) sorted by relevance
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | binaryExpression.h | 36 …plicit BinaryExpression(Expression *leftExpr, Expression *rightExpr, lexer::TokenType operatorType) in BinaryExpression() 80 void SetOperator(lexer::TokenType operatorType) in SetOperator()
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | binaryExpression.h | 36 …aryExpression(Expression *const left, Expression *const right, lexer::TokenType const operatorType) in BinaryExpression() 136 void SetOperator(lexer::TokenType operatorType) noexcept in SetOperator()
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsTypeOperatorBuilder.h | 35 TSTypeOperatorBuilder &SetOperatorType(TSOperatorType operatorType) in SetOperatorType()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsTypeOperator.h | 34 explicit TSTypeOperator(Expression *type, TSOperatorType operatorType) in TSTypeOperator()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsTypeOperator.h | 24 …explicit TSTypeOperator(TypeNode *type, TSOperatorType operatorType, ArenaAllocator *const allocat… in TSTypeOperator()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin_ut/ |
| D | plugin_ut_binary_expression_api.cpp | 162 Es2pandaTokenType operatorType = g_impl->BinaryExpressionOperatorTypeConst(context, binExpr); in SetAndGetBinaryExpressionValue() local 186 Es2pandaTokenType operatorType = Es2pandaTokenType::TOKEN_TYPE_PUNCTUATOR_LESS_THAN; in BinaryExpressionHandle() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | expressionParser.cpp | 1139 … constexpr size_t GetOperatorPrecedenceArithmeticAndComparison(const lexer::TokenType operatorType) in GetOperatorPrecedenceArithmeticAndComparison() 1175 static constexpr size_t GetOperatorPrecedence(const lexer::TokenType operatorType) in GetOperatorPrecedence() 1225 const lexer::TokenType operatorType) in ShouldBinaryExpressionBeAmended() 1234 const lexer::TokenType operatorType) in ShouldAsExpressionBeAmended() 1241 const lexer::TokenType operatorType) in ShouldExpressionBeAmended() 1255 const lexer::TokenType operatorType) in AreLogicalAndNullishMixedIncorrectly() 1297 const lexer::TokenType operatorType) in CreateAmendedBinaryExpression() 1316 lexer::TokenType operatorType) in FindAndAmendChildExpression() 1331 …ssion *ParserImpl::ParseBinaryExpression(ir::Expression *left, const lexer::TokenType operatorType) in ParseBinaryExpression() 2325 lexer::TokenType operatorType = lexer_->GetToken().Type(); in ParseUnaryOrPrefixUpdateExpression() local
|
| D | ETSparserExpressions.cpp | 114 …SParser::CreateUnaryExpressionFromArgument(ir::Expression *argument, lexer::TokenType operatorType, in CreateUnaryExpressionFromArgument() 132 static bool IsLeftHandSideExpression(lexer::TokenType &operatorType, lexer::NextTokenFlags &tokenFl… in IsLeftHandSideExpression() 168 lexer::TokenType operatorType = Lexer()->GetToken().Type(); in ParseUnaryOrPrefixUpdateExpression() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | checkerContext.cpp | 351 …if (auto const operatorType = binaryExpression->OperatorType(); operatorType == lexer::TokenType::… in CheckBinarySmartCastCondition() local 386 auto const operatorType = binaryExpression->OperatorType(); in CheckSmartCastEqualityCondition() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astDump.cpp | 63 const char *AstDumper::TypeOperatorToString(TSOperatorType operatorType) in TypeOperatorToString()
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astDump.cpp | 64 const char *AstDumper::TypeOperatorToString(TSOperatorType operatorType) in TypeOperatorToString()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 1161 static size_t GetOperatorPrecedence(lexer::TokenType operatorType) in GetOperatorPrecedence() 1231 lexer::TokenType operatorType) in ShouldBinaryExpressionBeAmended() 1241 lexer::TokenType operatorType = lexer_->GetToken().Type(); in ParseBinaryExpression() local 2386 lexer::TokenType operatorType = lexer_->GetToken().Type(); in ParseUnaryOrPrefixUpdateExpression() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeCheckingHelpers.cpp | 876 static bool IsValidateUnaryExpression(lexer::TokenType operatorType) in IsValidateUnaryExpression()
|
| D | helpers.cpp | 1334 void CheckerContext::CheckTestSmartCastCondition(lexer::TokenType operatorType) in CheckTestSmartCastCondition()
|