• Home
  • Raw
  • Download

Lines Matching full:get

114             return std::get<double>(value);  in EvaluateUnaryExpression()
117 return -std::get<double>(value); in EvaluateUnaryExpression()
120 return static_cast<double>(~ToInt(std::get<double>(value))); in EvaluateUnaryExpression()
161 … return static_cast<double>(ToUInt(std::get<double>(left)) | ToUInt(std::get<double>(right))); in EvaluateBinaryExpression()
164 … return static_cast<double>(ToUInt(std::get<double>(left)) & ToUInt(std::get<double>(right))); in EvaluateBinaryExpression()
167 … return static_cast<double>(ToUInt(std::get<double>(left)) ^ ToUInt(std::get<double>(right))); in EvaluateBinaryExpression()
170 … return static_cast<double>(ToInt(std::get<double>(left)) << ToUInt(std::get<double>(right))); in EvaluateBinaryExpression()
173 … return static_cast<double>(ToInt(std::get<double>(left)) >> ToUInt(std::get<double>(right))); in EvaluateBinaryExpression()
176 … return static_cast<double>(ToUInt(std::get<double>(left)) >> ToUInt(std::get<double>(right))); in EvaluateBinaryExpression()
179 return std::get<double>(left) + std::get<double>(right); in EvaluateBinaryExpression()
182 return std::get<double>(left) - std::get<double>(right); in EvaluateBinaryExpression()
185 return std::get<double>(left) * std::get<double>(right); in EvaluateBinaryExpression()
188 return std::get<double>(left) / std::get<double>(right); in EvaluateBinaryExpression()
191 return std::fmod(std::get<double>(left), std::get<double>(right)); in EvaluateBinaryExpression()
194 return std::pow(std::get<double>(left), std::get<double>(right)); in EvaluateBinaryExpression()
207 ss << std::get<util::StringView>(left) << std::get<util::StringView>(right); in EvaluateBinaryExpression()
342 *value = std::get<double>(res); in InferEnumVariableType()
406 key_ = std::get<ir::AstNode *>(cb(key_))->AsIdentifier(); in UpdateSelf()
409 *iter = std::get<ir::AstNode *>(cb(*iter))->AsTSEnumMember(); in UpdateSelf()