| 12 | using NoInputPtr = std::shared_ptr<FuzzNoInput>; |
| 13 | |
| 14 | FuzzInput::FuzzInput(std::shared_ptr<const Definition> Def) |
| 15 | : ArrayDef(nullptr), ArrayLenDef(nullptr), Def(Def) { |
| 16 | FuzzVarName = util::getAvasFuzzVarName(Def->ID); |
| 17 | ProtoVarName = util::getProtoVarName(Def->ID); |
| 18 | LocalVar.setName(ProtoVarName); |
| 19 | LocalVar.setType(getFTGType()); |
| 20 | LocalPtrVar = LocalVar; |
| 21 | } |
| 22 | |
| 23 | const FuzzInput *FuzzInput::getCopyFrom() const { return CopyFrom.get(); } |
| 24 |
nothing calls this directly
no test coverage detected