MCPcopy Create free account
hub / github.com/catboost/catboost / BitsAnd

Method BitsAnd

library/cpp/expression/expression_variable.cpp:285–287  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

283 return static_cast<size_t>(ToDouble()) | static_cast<size_t>(secondOperand.ToDouble());
284}
285double TExpressionVariable::BitsAnd(const TExpressionVariable& secondOperand) const {
286 return static_cast<size_t>(ToDouble()) & static_cast<size_t>(secondOperand.ToDouble());
287}
288double TExpressionVariable::Add(const TExpressionVariable& secondOperand) const {
289 return ToDouble() + secondOperand.ToDouble();
290}

Callers 2

CalcVariantExpressionMethod · 0.80
Y_UNIT_TESTFunction · 0.80

Calls 1

ToDoubleMethod · 0.45

Tested by

no test coverage detected