| 14222 | // re-using stack space even for temporary variables, so every EXPECT_EQ |
| 14223 | // reserves stack space for another AssertHelper. |
| 14224 | struct AssertHelperData { |
| 14225 | AssertHelperData(TestPartResult::Type t, |
| 14226 | const char* srcfile, |
| 14227 | int line_num, |
| 14228 | const char* msg) |
| 14229 | : type(t), file(srcfile), line(line_num), message(msg) { } |
| 14230 | |
| 14231 | TestPartResult::Type const type; |
| 14232 | const char* const file; |
| 14233 | int const line; |
| 14234 | std::string const message; |
| 14235 | |
| 14236 | private: |
| 14237 | GTEST_DISALLOW_COPY_AND_ASSIGN_(AssertHelperData); |
| 14238 | }; |
| 14239 | |
| 14240 | AssertHelperData* const data_; |
| 14241 |
nothing calls this directly
no outgoing calls
no test coverage detected