| 83 | } |
| 84 | |
| 85 | std::string FuzzNoInput::getAsString(Type Kind) const { |
| 86 | |
| 87 | const std::map<Type, std::string> TypeToStrMap = { |
| 88 | {FuzzNoInput::Type_MeshArrayRelation, "Mesh Array Relation"}, |
| 89 | {FuzzNoInput::Type_GroupUnsupport, "Group Unsupport"}, |
| 90 | {FuzzNoInput::Type_NoNamedArray, "No Named Array"}, |
| 91 | {FuzzNoInput::Type_Unknown, "Unknown"}, |
| 92 | }; |
| 93 | |
| 94 | auto Iter = TypeToStrMap.find(Kind); |
| 95 | assert(Iter != TypeToStrMap.end() && "Unexpected Program State"); |
| 96 | |
| 97 | return Iter->second; |
| 98 | } |
| 99 | |
| 100 | std::string NoInputByGroup::getExtraInfo() const { |
| 101 | |