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

Method append

src/common/StatusArg.cpp:197–211  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

195}
196
197void StatusVector::ImplStatusVector::append(const StatusVector& v) throw()
198{
199 ImplStatusVector newVector(getKind(), getCode());
200
201 if (newVector.appendErrors(this))
202 {
203 if (newVector.appendErrors(v.implementation))
204 {
205 if (newVector.appendWarnings(this))
206 newVector.appendWarnings(v.implementation);
207 }
208 }
209
210 *this = newVector;
211}
212
213void StatusVector::ImplStatusVector::prepend(const StatusVector& v) throw()
214{

Callers 15

convertAsciiToUtf16Method · 0.45
convertUtf16ToAsciiMethod · 0.45
escapeAttributeMethod · 0.45
unescapeAttributeMethod · 0.45
setPathFunction · 0.45
SimilarToCompilerMethod · 0.45
parseExprMethod · 0.45
parseFactorMethod · 0.45
parsePrimaryMethod · 0.45
createMethod · 0.45

Calls 7

copyStatusFunction · 0.85
statusLengthFunction · 0.85
appendErrorsMethod · 0.80
appendWarningsMethod · 0.80
lengthFunction · 0.50
getBufferMethod · 0.45
shrinkMethod · 0.45

Tested by

no test coverage detected