summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2010-02-11 12:14:00 (GMT)
committerRemko Tronçon <git@el-tramo.be>2010-02-11 12:14:00 (GMT)
commit0efa7c32aaf21a29b42b5926cc116007056843be (patch)
tree882f663a5dd0e65694bf6077b71086dd77fd7ff8 /3rdParty/CppUnit/cppunit/Exception.h
parent1d20eabbc32274b491b4c2bedf73d19933d97bfd (diff)
downloadswift-0efa7c32aaf21a29b42b5926cc116007056843be.zip
swift-0efa7c32aaf21a29b42b5926cc116007056843be.tar.bz2
Moved some modules into separate git modules.
Diffstat (limited to '3rdParty/CppUnit/cppunit/Exception.h')
m---------3rdParty/CppUnit0
-rw-r--r--3rdParty/CppUnit/cppunit/Exception.h90
2 files changed, 0 insertions, 90 deletions
diff --git a/3rdParty/CppUnit b/3rdParty/CppUnit
new file mode 160000
+Subproject b4c34eb947c6497c6387c55c7581ec875f4e7d4
diff --git a/3rdParty/CppUnit/cppunit/Exception.h b/3rdParty/CppUnit/cppunit/Exception.h
deleted file mode 100644
index bf5fcac..0000000
--- a/3rdParty/CppUnit/cppunit/Exception.h
+++ /dev/null
@@ -1,90 +0,0 @@
-#ifndef CPPUNIT_EXCEPTION_H
-#define CPPUNIT_EXCEPTION_H
-
-#include <cppunit/Portability.h>
-#include <cppunit/Message.h>
-#include <cppunit/SourceLine.h>
-#include <exception>
-
-
-CPPUNIT_NS_BEGIN
-
-
-/*! \brief Exceptions thrown by failed assertions.
- * \ingroup BrowsingCollectedTestResult
- *
- * Exception is an exception that serves
- * descriptive strings through its what() method
- */
-class CPPUNIT_API Exception : public std::exception
-{
-public:
- /*! \brief Constructs the exception with the specified message and source location.
- * \param message Message associated to the exception.
- * \param sourceLine Source location related to the exception.
- */
- Exception( const Message &message = Message(),
- const SourceLine &sourceLine = SourceLine() );
-
-#ifdef CPPUNIT_ENABLE_SOURCELINE_DEPRECATED
- /*!
- * \deprecated Use other constructor instead.
- */
- Exception( std::string message,
- long lineNumber,
- std::string fileName );
-#endif
-
- /*! \brief Constructs a copy of an exception.
- * \param other Exception to copy.
- */
- Exception( const Exception &other );
-
- /// Destructs the exception
- virtual ~Exception() throw();
-
- /// Performs an assignment
- Exception &operator =( const Exception &other );
-
- /// Returns descriptive message
- const char *what() const throw();
-
- /// Location where the error occured
- SourceLine sourceLine() const;
-
- /// Message related to the exception.
- Message message() const;
-
- /// Set the message.
- void setMessage( const Message &message );
-
-#ifdef CPPUNIT_ENABLE_SOURCELINE_DEPRECATED
- /// The line on which the error occurred
- long lineNumber() const;
-
- /// The file in which the error occurred
- std::string fileName() const;
-
- static const std::string UNKNOWNFILENAME;
- static const long UNKNOWNLINENUMBER;
-#endif
-
- /// Clones the exception.
- virtual Exception *clone() const;
-
-protected:
- // VC++ does not recognize call to parent class when prefixed
- // with a namespace. This is a workaround.
- typedef std::exception SuperClass;
-
- Message m_message;
- SourceLine m_sourceLine;
- std::string m_whatMessage;
-};
-
-
-CPPUNIT_NS_END
-
-
-#endif // CPPUNIT_EXCEPTION_H
-