MCPcopy Create free account
hub / github.com/HexHive/NASS / writeString8

Method writeString8

fans/fuzzer-engine/fuzzer/src/parcel_writer.cpp:201–211  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

199 FUZZER_LOGD("Generate String16: %s.", value.c_str());
200}
201void ParcelWriter::writeString8() {
202 StringType stringType(varName, varType);
203 string value = generate(&stringType);
204 if (isRaw) {
205 FUZZER_LOGE("This operation shouldn't exist in raw mode.");
206 exit(0);
207 } else {
208 parcelReaderWriter->data->writeString8(String8(value.c_str()));
209 }
210 FUZZER_LOGD("Generate String8: %s.", value.c_str());
211}
212void ParcelWriter::writeCString() {
213 StringType stringType(varName, varType);
214 string value = generate(&stringType);

Callers 4

readString8Method · 0.45
writeMethod · 0.45
writeMethod · 0.45
__write_to_parcelFunction · 0.45

Calls 2

String8Class · 0.50
c_strMethod · 0.45

Tested by

no test coverage detected