MCPcopy Create free account
hub / github.com/apache/arrow / MakeDecimalLiteral

Method MakeDecimalLiteral

cpp/src/gandiva/tree_expr_builder.cc:55–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53}
54
55NodePtr TreeExprBuilder::MakeDecimalLiteral(const DecimalScalar128& value) {
56 return std::make_shared<LiteralNode>(
57 arrow::decimal128(value.precision(), value.scale()), LiteralHolder(value), false);
58}
59
60NodePtr TreeExprBuilder::MakeNull(DataTypePtr data_type) {
61 static const std::string empty;

Callers

nothing calls this directly

Calls 3

decimal128Function · 0.70
precisionMethod · 0.45
scaleMethod · 0.45

Tested by

no test coverage detected