Home
last modified time | relevance | path

Searched defs:rightType (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/core/
DbinaryLikeExpression.cpp22 Type *Checker::CheckBinaryOperator(Type *leftType, Type *rightType, const ir::Expression *leftExpr, in CheckBinaryOperator()
93 Type *Checker::CheckPlusOperator(Type *leftType, Type *rightType, const ir::Expression *leftExpr, in CheckPlusOperator()
125 Type *Checker::CheckCompareOperator(Type *leftType, Type *rightType, const ir::Expression *leftExpr, in CheckCompareOperator()
141 Type *Checker::CheckAndOperator(Type *leftType, Type *rightType, const ir::Expression *leftExpr) in CheckAndOperator()
153 Type *Checker::CheckOrOperator(Type *leftType, Type *rightType, const ir::Expression *leftExpr) in CheckOrOperator()
172 Type *Checker::CheckInstanceofExpression(Type *leftType, Type *rightType, const ir::Expression *rig… in CheckInstanceofExpression()
191 Type *Checker::CheckInExpression(Type *leftType, Type *rightType, const ir::Expression *leftExpr, in CheckInExpression()
Dhelpers.cpp271 void Checker::ThrowBinaryLikeError(lexer::TokenType op, Type *leftType, Type *rightType, lexer::Sou… in ThrowBinaryLikeError()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
DbinaryLikeExpression.cpp23 void TSChecker::CheckBooleanLikeType(Type *leftType, Type *rightType, ir::AstNode *expr, lexer::Tok… in CheckBooleanLikeType()
153 Type *TSChecker::CheckAndOperator(Type *leftType, Type *rightType, ir::Expression *leftExpr) in CheckAndOperator()
165 Type *TSChecker::CheckOrOperator(Type *leftType, Type *rightType, ir::Expression *leftExpr) in CheckOrOperator()
184 Type *TSChecker::CheckInstanceofExpression(Type *leftType, Type *rightType, ir::Expression *rightEx… in CheckInstanceofExpression()
203 Type *TSChecker::CheckInExpression(Type *leftType, Type *rightType, ir::Expression *leftExpr, ir::E… in CheckInExpression()
Dhelpers.cpp289 void TSChecker::ThrowBinaryLikeError(lexer::TokenType op, Type *leftType, Type *rightType, in ThrowBinaryLikeError()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.cpp239 …ETSChecker::CheckBinaryPlusMultDivOperandsForUnionType(const Type *leftType, const Type *rightType, in CheckBinaryPlusMultDivOperandsForUnionType()
295 const checker::Type *const rightType) in CheckBinaryOperatorForIntEnums()
317const checker::Type *const rightType) in CheckBinaryBitwiseOperatorForIntEnums()
339 const checker::Type *const rightType) in CheckBinaryOperatorPlusForEnums()
515checker::Type *rightType, Type *unboxedL, Type *unboxedR) in CheckBinaryOperatorLogical()
561 …hecker::CheckValidEqualReferenceType(checker::Type *const leftType, checker::Type *const rightType) in CheckValidEqualReferenceType()
606 … checker::Type *leftType, checker::Type *rightType) in CheckBinaryOperatorStrictEqual()
726 …ol NonNumericTypesAreAppropriateForComparison(ETSChecker *checker, Type *leftType, Type *rightType) in NonNumericTypesAreAppropriateForComparison()
750 … checker::Type *leftType, checker::Type *rightType, in CheckBinaryOperatorLessGreater()
792 checker::Type *rightType) in CheckBinaryOperatorInstanceOf()
[all …]
Dhelpers.cpp425 Type *ETSChecker::HandleBooleanLogicalOperators(Type *leftType, Type *rightType, lexer::TokenType t… in HandleBooleanLogicalOperators()
1909 Type *ETSChecker::HandleStringConcatenation(Type *leftType, Type *rightType) in HandleStringConcatenation()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DbinaryExpression.cpp128 auto *rightType = right_->Check(checker); in Check() local
DassignmentExpression.cpp199 auto *rightType = right_->Check(checker); in Check() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcompiler_log.cpp235 GateType rightType = acc_.GetGateType(right); in CollectGateTypeLogInfo() local
Dnumber_speculative_retype.cpp1114 …NumberSpeculativeRetype::ConvertForIntOperator(GateRef gate, GateType leftType, GateType rightType) in ConvertForIntOperator()
1126 …ativeRetype::ConvertForShiftAndLogicalOperator(GateRef gate, GateType leftType, GateType rightType) in ConvertForShiftAndLogicalOperator()
1140 …berSpeculativeRetype::ConvertForDoubleOperator(GateRef gate, GateType leftType, GateType rightType) in ConvertForDoubleOperator()
Dshare_gate_meta_data.h464 static uint64_t ToValue(ParamType leftType, GateType rightType) in ToValue()
Dtyped_hcr_lowering.cpp877 GateType rightType = accessor.GetRightType(); in LowerTypeConvert() local
Dstub_builder.cpp7614 GateRef rightType = GetObjectType(LoadHClass(glue, right)); in FastEqual() local
/arkcompiler/ets_frontend/ets2panda/checker/
DTSchecker.h111 Type *rightType; member
DTSAnalyzer.cpp417 auto *rightType = expr->Right()->Check(checker); in Check() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/
DIRInference.ts716 const rightType = lastStmt.getRightOp().getType(); constant
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts9969 const rightType = this.tsTypeChecker.getTypeAtLocation(node.right); constant