| 448 | }; |
| 449 | |
| 450 | struct SourceLineInfo { |
| 451 | |
| 452 | SourceLineInfo(); |
| 453 | SourceLineInfo( char const* _file, std::size_t _line ); |
| 454 | # ifdef CATCH_CONFIG_CPP11_GENERATED_METHODS |
| 455 | SourceLineInfo(SourceLineInfo const& other) = default; |
| 456 | SourceLineInfo( SourceLineInfo && ) = default; |
| 457 | SourceLineInfo& operator = ( SourceLineInfo const& ) = default; |
| 458 | SourceLineInfo& operator = ( SourceLineInfo && ) = default; |
| 459 | # endif |
| 460 | bool empty() const; |
| 461 | bool operator == ( SourceLineInfo const& other ) const; |
| 462 | bool operator < ( SourceLineInfo const& other ) const; |
| 463 | |
| 464 | char const* file; |
| 465 | std::size_t line; |
| 466 | }; |
| 467 | |
| 468 | std::ostream& operator << ( std::ostream& os, SourceLineInfo const& info ); |
| 469 |
no outgoing calls