Lines Matching full:exception
20 #include <exception>
31 // Test where exception pointer is null in TEST()
39 // Test where exception pointer is not null in TEST()
41 // Create nested exception with two nesting levels in TEST()
65 // Verify first exception in vector, which is the innermost exception in TEST()
77 ADD_FAILURE() << "Unexpected exception type"; in TEST()
80 // Verify second exception in vector, which is the outermost exception in TEST()
92 ADD_FAILURE() << "Unexpected exception type"; in TEST()
111 catch (const std::exception& e) in TEST()
122 // Test where exception pointer is null in TEST()
130 // Test where exception is not nested in TEST()
132 // Create exception in TEST()
148 // Verify exception in vector in TEST()
160 ADD_FAILURE() << "Unexpected exception type"; in TEST()
164 // Test where exception is nested in TEST()
166 // Throw exception with three levels of nesting in TEST()
198 // Verify first exception in vector, which is the innermost exception in TEST()
210 ADD_FAILURE() << "Unexpected exception type"; in TEST()
213 // Verify second exception in vector in TEST()
225 ADD_FAILURE() << "Unexpected exception type"; in TEST()
228 // Verify third exception in vector, which is the outermost exception in TEST()
240 ADD_FAILURE() << "Unexpected exception type"; in TEST()
247 // Test where exception is not nested in TEST()
256 // Test where exception is nested in TEST()
277 catch (const std::exception& e) in TEST()
287 // Test where nested exception is not a child of std::exception in TEST()
308 catch (const std::exception& e) in TEST()