Home
last modified time | relevance | path

Searched refs:isCondExpr (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzer.cpp1744 const auto isCondExpr = expr->OperatorType() == lexer::TokenType::PUNCTUATOR_EXCLAMATION_MARK; in Check() local
1745 checker::Type *operandType = checker->ApplyUnaryOperatorPromotion(argType, true, true, isCondExpr); in Check()
1746 auto unboxedOperandType = isCondExpr ? checker->ETSBuiltinTypeAsConditionalType(argType) in Check()
H A DETSchecker.h519 bool isCondExpr = false);
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dhelpers.cpp393 const bool isCondExpr) in ApplyUnaryOperatorPromotion()
395 Type *unboxedType = isCondExpr ? ETSBuiltinTypeAsConditionalType(type) : ETSBuiltinTypeAsPrimitiveType(type); in ApplyUnaryOperatorPromotion()
392 ApplyUnaryOperatorPromotion(Type *type, const bool createConst, const bool doPromotion, const bool isCondExpr) ApplyUnaryOperatorPromotion() argument

Completed in 14 milliseconds