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

Method putBlrMarkers

src/dsql/DsqlCompilerScratch.cpp:62–80  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60
61
62void DsqlCompilerScratch::putBlrMarkers(ULONG marks)
63{
64 appendUChar(blr_marks);
65 if (marks <= MAX_UCHAR)
66 {
67 appendUChar(1);
68 appendUChar(marks);
69 }
70 else if (marks <= MAX_USHORT)
71 {
72 appendUChar(2);
73 appendUShort(marks);
74 }
75 else
76 {
77 appendUChar(4);
78 appendULong(marks);
79 }
80}
81
82
83// Write out field data type.

Callers 3

genBlrMethod · 0.80
dsqlGenReturningFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected