MCPcopy Create free account
hub / github.com/catboost/catboost / DoOnlyDecode

Function DoOnlyDecode

library/cpp/blockcodecs/fuzz/main.cpp:21–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19}
20
21static void DoOnlyDecode(const TPackUnpackCase& case_) {
22 if (!case_.GetPacked()) {
23 return;
24 }
25
26 TMemoryInput mi(case_.GetData().data(), case_.GetData().size());
27 TDecodedInput di(&mi);
28 TNullOutput no;
29 TCountingOutput cno(&no);
30 TransferData(&di, &cno);
31}
32
33static void DoDecodeEncode(const TPackUnpackCase& case_) {
34 auto* const codec = NBlockCodecs::Codec(case_.GetCodecName());

Callers 1

Calls 4

TransferDataFunction · 0.85
dataMethod · 0.45
GetDataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected