Searched defs:operatorType (Results 1 – 13 of 13) sorted by relevance
36 …plicit BinaryExpression(Expression *leftExpr, Expression *rightExpr, lexer::TokenType operatorType) in BinaryExpression()80 void SetOperator(lexer::TokenType operatorType) in SetOperator()
36 …aryExpression(Expression *const left, Expression *const right, lexer::TokenType const operatorType) in BinaryExpression()132 void SetOperator(lexer::TokenType operatorType) noexcept in SetOperator()
35 TSTypeOperatorBuilder &SetOperatorType(TSOperatorType operatorType) in SetOperatorType()
24 explicit TSTypeOperator(TypeNode *type, TSOperatorType operatorType) in TSTypeOperator()
34 explicit TSTypeOperator(Expression *type, TSOperatorType operatorType) in TSTypeOperator()
1200 … constexpr size_t GetOperatorPrecedenceArithmeticAndComparison(const lexer::TokenType operatorType) in GetOperatorPrecedenceArithmeticAndComparison()1236 static constexpr size_t GetOperatorPrecedence(const lexer::TokenType operatorType) in GetOperatorPrecedence()1286 const lexer::TokenType operatorType) in ShouldBinaryExpressionBeAmended()1295 const lexer::TokenType operatorType) in ShouldAsExpressionBeAmended()1302 const lexer::TokenType operatorType) in ShouldExpressionBeAmended()1316 const lexer::TokenType operatorType) in AreLogicalAndNullishMixedIncorrectly()1358 const lexer::TokenType operatorType) in CreateAmendedBinaryExpression()1376 lexer::TokenType operatorType) in FindAndAmendChildExpression()1393 lexer::TokenType operatorType = lexer_->GetToken().Type(); in ParseBinaryExpression() local2413 lexer::TokenType operatorType = lexer_->GetToken().Type(); in ParseUnaryOrPrefixUpdateExpression() local
146 lexer::TokenType operatorType = Lexer()->GetToken().Type(); in ParseUnaryOrPrefixUpdateExpression() local
317 …if (auto const operatorType = binaryExpression->OperatorType(); operatorType == lexer::TokenType::… in CheckBinarySmartCastCondition() local337 auto const operatorType = binaryExpression->OperatorType(); in CheckSmartCastEqualityCondition() local
62 const char *AstDumper::TypeOperatorToString(TSOperatorType operatorType) in TypeOperatorToString()
64 const char *AstDumper::TypeOperatorToString(TSOperatorType operatorType) in TypeOperatorToString()
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() local2386 lexer::TokenType operatorType = lexer_->GetToken().Type(); in ParseUnaryOrPrefixUpdateExpression() local
757 static bool IsValidateUnaryExpression(lexer::TokenType operatorType) in IsValidateUnaryExpression()
919 void CheckerContext::CheckTestSmartCastCondition(lexer::TokenType operatorType) in CheckTestSmartCastCondition()