Home
last modified time | relevance | path

Searched refs:right_val_ (Results 1 – 2 of 2) sorted by relevance

/system/tools/aidl/
Daidl_const_expressions.cpp639 CHECK(right_val_ != nullptr); in CheckValid()
647 success = right_val_->CheckValid(); in CheckValid()
668 CHECK(right_val_ != nullptr); in evaluate()
671 if (!left_val_->is_evaluated_ || !right_val_->is_evaluated_) { in evaluate()
675 success &= right_val_->evaluate(type); in evaluate()
681 if (!left_val_->is_valid_ || !right_val_->is_valid_) { in evaluate()
685 is_valid_ = AreCompatibleTypes(left_val_->final_type_, right_val_->final_type_); in evaluate()
709 const string& rhs = right_val_->final_string_value_; in evaluate()
727 if ((op_ == "/" || op_ == "%") && right_val_->final_value_ == 0) { in evaluate()
736 IntegralPromotion(right_val_->final_type_)); in evaluate()
[all …]
Daidl_language.h509 std::unique_ptr<AidlConstantValue> right_val_; variable