| 104 | } |
| 105 | |
| 106 | void DataFlowTrace::ReadCoverage(const std::string &DirPath) { |
| 107 | std::vector<SizedFile> Files; |
| 108 | GetSizedFilesFromDir(DirPath, &Files); |
| 109 | for (auto &SF : Files) { |
| 110 | auto Name = Basename(SF.File); |
| 111 | if (Name == kFunctionsTxt) continue; |
| 112 | if (!CorporaHashes.count(Name)) continue; |
| 113 | std::ifstream IF(SF.File); |
| 114 | Coverage.AppendCoverage(IF); |
| 115 | } |
| 116 | } |
| 117 | |
| 118 | static void DFTStringAppendToVector(std::vector<uint8_t> *DFT, |
| 119 | const std::string &DFTString) { |
nothing calls this directly
no test coverage detected