Lines Matching refs:expr
167 ConstantExpression::ConstantExpression(const std::string& expr) : mExpr(expr) {} in ConstantExpression() argument
174 const std::string& expr) in LiteralConstantExpression() argument
175 : ConstantExpression(expr) { in LiteralConstantExpression()
176 CHECK(!expr.empty()); in LiteralConstantExpression()
179 mTrivialDescription = std::to_string(value) == expr; in LiteralConstantExpression()
347 ConstantExpression* expr = mReference->constExpr(); in evaluate() local
348 CHECK(expr->isEvaluated()); in evaluate()
350 mValueKind = expr->mValueKind; in evaluate()
351 mValue = expr->mValue; in evaluate()
716 const std::string& expr) in ReferenceConstantExpression() argument
717 : ConstantExpression(expr), mReference(value) { in ReferenceConstantExpression()