Lines Matching refs:Kind

41 #define SK(__x__) ScalarType::Kind::KIND_##__x__
61 static inline bool isSupported(ScalarType::Kind kind) { in isSupported()
66 ScalarType::Kind integralPromotion(ScalarType::Kind in) { in integralPromotion()
71 ScalarType::Kind usualArithmeticConversion(ScalarType::Kind lft, in usualArithmeticConversion()
72 ScalarType::Kind rgt) { in usualArithmeticConversion()
83 ScalarType::Kind unsignedRank = isLftSigned ? rgt : lft; in usualArithmeticConversion()
84 ScalarType::Kind signedRank = isLftSigned ? lft : rgt; in usualArithmeticConversion()
154 std::unique_ptr<ConstantExpression> ConstantExpression::Zero(ScalarType::Kind kind) { in Zero()
158 std::unique_ptr<ConstantExpression> ConstantExpression::One(ScalarType::Kind kind) { in One()
162 std::unique_ptr<ConstantExpression> ConstantExpression::ValueOf(ScalarType::Kind kind, in ValueOf()
172 ScalarType::Kind kind, uint64_t value, const std::string& expr) { in LiteralConstantExpression()
183 LiteralConstantExpression::LiteralConstantExpression(ScalarType::Kind kind, uint64_t value) in LiteralConstantExpression()
209 ScalarType::Kind kind; in tryParse()
280 ScalarType::Kind promoted = usualArithmeticConversion(integralPromotion(mLval->mValueKind), in evaluate()
359 std::unique_ptr<ConstantExpression> ConstantExpression::addOne(ScalarType::Kind baseKind) { in addOne()
380 std::string ConstantExpression::value(ScalarType::Kind castKind) const { in value()
390 std::string ConstantExpression::cppValue(ScalarType::Kind castKind) const { in cppValue()
418 std::string ConstantExpression::javaValue(ScalarType::Kind castKind) const { in javaValue()
433 std::string ConstantExpression::rawValue(ScalarType::Kind castKind) const { in rawValue()