Generate a parameter reference.
| 413 | |
| 414 | // Generate a parameter reference. |
| 415 | void GEN_parameter( DsqlCompilerScratch* dsqlScratch, const dsql_par* parameter) |
| 416 | { |
| 417 | const dsql_msg* message = parameter->par_message; |
| 418 | |
| 419 | const dsql_par* null = parameter->par_null; |
| 420 | if (null != NULL) |
| 421 | { |
| 422 | dsqlScratch->appendUChar(blr_parameter2); |
| 423 | dsqlScratch->appendUChar(message->msg_number); |
| 424 | dsqlScratch->appendUShort(parameter->par_parameter); |
| 425 | dsqlScratch->appendUShort(null->par_parameter); |
| 426 | return; |
| 427 | } |
| 428 | |
| 429 | dsqlScratch->appendUChar(blr_parameter); |
| 430 | dsqlScratch->appendUChar(message->msg_number); |
| 431 | dsqlScratch->appendUShort(parameter->par_parameter); |
| 432 | } |
| 433 | |
| 434 | |
| 435 |
no test coverage detected