| 117 | } |
| 118 | |
| 119 | bool FuzzInputGenerator::isMultiDimensionArray(const Type &T) { |
| 120 | |
| 121 | if (!T.isArrayPtr()) |
| 122 | return false; |
| 123 | |
| 124 | const auto *PT = T.getPointeeType(); |
| 125 | if (!PT || &T == PT) |
| 126 | return false; |
| 127 | |
| 128 | return PT->isArrayPtr() || PT->isFixedLengthArrayPtr(); |
| 129 | } |
| 130 | |
| 131 | std::map<unsigned, std::shared_ptr<const Definition>> |
| 132 | FuzzInputGenerator::generateDefMap( |
nothing calls this directly
no test coverage detected