MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / setParameterType

Method setParameterType

src/dsql/ExprNodes.cpp:626–631  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

624}
625
626bool ArithmeticNode::setParameterType(DsqlCompilerScratch* dsqlScratch,
627 std::function<void (dsc*)> makeDesc, bool forceVarChar)
628{
629 return PASS1_set_parameter_type(dsqlScratch, arg1, makeDesc, forceVarChar) |
630 PASS1_set_parameter_type(dsqlScratch, arg2, makeDesc, forceVarChar);
631}
632
633void ArithmeticNode::genBlr(DsqlCompilerScratch* dsqlScratch)
634{

Callers 1

dsqlPassMethod · 0.45

Calls 15

PASS1_set_parameter_typeFunction · 0.85
JRD_get_thread_dataFunction · 0.85
makeDescFunction · 0.85
MAKE_parameterFunction · 0.85
ERRD_postFunction · 0.85
GdsClass · 0.85
NumClass · 0.85
DSqlDataTypeUtilClass · 0.85
makeTextMethod · 0.80
setNullableMethod · 0.80
makeNullStringMethod · 0.80

Tested by

no test coverage detected