summaryrefslogtreecommitdiffstats
path: root/libcxx/test/containers
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/containers')
-rw-r--r--libcxx/test/containers/sequences/array/array.tuple/get.fail.cpp2
-rw-r--r--libcxx/test/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp54
-rw-r--r--libcxx/test/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp54
-rw-r--r--libcxx/test/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp54
-rw-r--r--libcxx/test/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp54
-rw-r--r--libcxx/test/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp54
-rw-r--r--libcxx/test/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp54
7 files changed, 163 insertions, 163 deletions
diff --git a/libcxx/test/containers/sequences/array/array.tuple/get.fail.cpp b/libcxx/test/containers/sequences/array/array.tuple/get.fail.cpp
index 26aa5c74190..4f4fbcf93af 100644
--- a/libcxx/test/containers/sequences/array/array.tuple/get.fail.cpp
+++ b/libcxx/test/containers/sequences/array/array.tuple/get.fail.cpp
@@ -20,6 +20,6 @@ int main()
typedef double T;
typedef std::array<T, 3> C;
C c = {1, 2, 3.5};
- std::get<3>(c) = 5.5; // Can't get element 3!
+ std::get<3>(c) = 5.5; // Can't get element 3!
}
}
diff --git a/libcxx/test/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp b/libcxx/test/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp
index d1aeee61130..0aee63e3314 100644
--- a/libcxx/test/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp
+++ b/libcxx/test/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp
@@ -19,14 +19,14 @@ static bool gCopyConstructorShouldThow = false;
class CMyClass {
- public: CMyClass();
- public: CMyClass(const CMyClass& iOther);
- public: ~CMyClass();
+ public: CMyClass();
+ public: CMyClass(const CMyClass& iOther);
+ public: ~CMyClass();
- private: int fMagicValue;
+ private: int fMagicValue;
- private: static int kStartedConstructionMagicValue;
- private: static int kFinishedConstructionMagicValue;
+ private: static int kStartedConstructionMagicValue;
+ private: static int kFinishedConstructionMagicValue;
};
// Value for fMagicValue when the constructor has started running, but not yet finished
@@ -35,39 +35,39 @@ int CMyClass::kStartedConstructionMagicValue = 0;
int CMyClass::kFinishedConstructionMagicValue = 12345;
CMyClass::CMyClass() :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::CMyClass(const CMyClass& /*iOther*/) :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
- if (gCopyConstructorShouldThow) {
- throw std::exception();
- }
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
+ if (gCopyConstructorShouldThow) {
+ throw std::exception();
+ }
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::~CMyClass() {
- // Only instances for which the constructor has finished running should be destructed
- assert(fMagicValue == kFinishedConstructionMagicValue);
+ // Only instances for which the constructor has finished running should be destructed
+ assert(fMagicValue == kFinishedConstructionMagicValue);
}
int main()
{
- CMyClass instance;
- std::deque<CMyClass> vec;
+ CMyClass instance;
+ std::deque<CMyClass> vec;
- vec.push_back(instance);
+ vec.push_back(instance);
- gCopyConstructorShouldThow = true;
- try {
- vec.push_back(instance);
- }
- catch (...) {
- }
+ gCopyConstructorShouldThow = true;
+ try {
+ vec.push_back(instance);
+ }
+ catch (...) {
+ }
}
diff --git a/libcxx/test/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp b/libcxx/test/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp
index aa1d35485a2..662f9a48a3c 100644
--- a/libcxx/test/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp
+++ b/libcxx/test/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp
@@ -19,14 +19,14 @@ static bool gCopyConstructorShouldThow = false;
class CMyClass {
- public: CMyClass();
- public: CMyClass(const CMyClass& iOther);
- public: ~CMyClass();
+ public: CMyClass();
+ public: CMyClass(const CMyClass& iOther);
+ public: ~CMyClass();
- private: int fMagicValue;
+ private: int fMagicValue;
- private: static int kStartedConstructionMagicValue;
- private: static int kFinishedConstructionMagicValue;
+ private: static int kStartedConstructionMagicValue;
+ private: static int kFinishedConstructionMagicValue;
};
// Value for fMagicValue when the constructor has started running, but not yet finished
@@ -35,39 +35,39 @@ int CMyClass::kStartedConstructionMagicValue = 0;
int CMyClass::kFinishedConstructionMagicValue = 12345;
CMyClass::CMyClass() :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::CMyClass(const CMyClass& /*iOther*/) :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
- if (gCopyConstructorShouldThow) {
- throw std::exception();
- }
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
+ if (gCopyConstructorShouldThow) {
+ throw std::exception();
+ }
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::~CMyClass() {
- // Only instances for which the constructor has finished running should be destructed
- assert(fMagicValue == kFinishedConstructionMagicValue);
+ // Only instances for which the constructor has finished running should be destructed
+ assert(fMagicValue == kFinishedConstructionMagicValue);
}
int main()
{
- CMyClass instance;
- std::deque<CMyClass> vec;
+ CMyClass instance;
+ std::deque<CMyClass> vec;
- vec.push_front(instance);
+ vec.push_front(instance);
- gCopyConstructorShouldThow = true;
- try {
- vec.push_front(instance);
- }
- catch (...) {
- }
+ gCopyConstructorShouldThow = true;
+ try {
+ vec.push_front(instance);
+ }
+ catch (...) {
+ }
}
diff --git a/libcxx/test/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp b/libcxx/test/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp
index 1624ed6e6af..43c62eb00cb 100644
--- a/libcxx/test/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp
+++ b/libcxx/test/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp
@@ -19,14 +19,14 @@ static bool gCopyConstructorShouldThow = false;
class CMyClass {
- public: CMyClass();
- public: CMyClass(const CMyClass& iOther);
- public: ~CMyClass();
+ public: CMyClass();
+ public: CMyClass(const CMyClass& iOther);
+ public: ~CMyClass();
- private: int fMagicValue;
+ private: int fMagicValue;
- private: static int kStartedConstructionMagicValue;
- private: static int kFinishedConstructionMagicValue;
+ private: static int kStartedConstructionMagicValue;
+ private: static int kFinishedConstructionMagicValue;
};
// Value for fMagicValue when the constructor has started running, but not yet finished
@@ -35,39 +35,39 @@ int CMyClass::kStartedConstructionMagicValue = 0;
int CMyClass::kFinishedConstructionMagicValue = 12345;
CMyClass::CMyClass() :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::CMyClass(const CMyClass& /*iOther*/) :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
- if (gCopyConstructorShouldThow) {
- throw std::exception();
- }
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
+ if (gCopyConstructorShouldThow) {
+ throw std::exception();
+ }
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::~CMyClass() {
- // Only instances for which the constructor has finished running should be destructed
- assert(fMagicValue == kFinishedConstructionMagicValue);
+ // Only instances for which the constructor has finished running should be destructed
+ assert(fMagicValue == kFinishedConstructionMagicValue);
}
int main()
{
- CMyClass instance;
- std::forward_list<CMyClass> vec;
+ CMyClass instance;
+ std::forward_list<CMyClass> vec;
- vec.push_front(instance);
+ vec.push_front(instance);
- gCopyConstructorShouldThow = true;
- try {
- vec.push_front(instance);
- }
- catch (...) {
- }
+ gCopyConstructorShouldThow = true;
+ try {
+ vec.push_front(instance);
+ }
+ catch (...) {
+ }
}
diff --git a/libcxx/test/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp b/libcxx/test/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp
index bdb6af36e51..9d3c05e26b1 100644
--- a/libcxx/test/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp
+++ b/libcxx/test/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp
@@ -19,14 +19,14 @@ static bool gCopyConstructorShouldThow = false;
class CMyClass {
- public: CMyClass();
- public: CMyClass(const CMyClass& iOther);
- public: ~CMyClass();
+ public: CMyClass();
+ public: CMyClass(const CMyClass& iOther);
+ public: ~CMyClass();
- private: int fMagicValue;
+ private: int fMagicValue;
- private: static int kStartedConstructionMagicValue;
- private: static int kFinishedConstructionMagicValue;
+ private: static int kStartedConstructionMagicValue;
+ private: static int kFinishedConstructionMagicValue;
};
// Value for fMagicValue when the constructor has started running, but not yet finished
@@ -35,39 +35,39 @@ int CMyClass::kStartedConstructionMagicValue = 0;
int CMyClass::kFinishedConstructionMagicValue = 12345;
CMyClass::CMyClass() :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::CMyClass(const CMyClass& /*iOther*/) :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
- if (gCopyConstructorShouldThow) {
- throw std::exception();
- }
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
+ if (gCopyConstructorShouldThow) {
+ throw std::exception();
+ }
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::~CMyClass() {
- // Only instances for which the constructor has finished running should be destructed
- assert(fMagicValue == kFinishedConstructionMagicValue);
+ // Only instances for which the constructor has finished running should be destructed
+ assert(fMagicValue == kFinishedConstructionMagicValue);
}
int main()
{
- CMyClass instance;
- std::list<CMyClass> vec;
+ CMyClass instance;
+ std::list<CMyClass> vec;
- vec.push_back(instance);
+ vec.push_back(instance);
- gCopyConstructorShouldThow = true;
- try {
- vec.push_back(instance);
- }
- catch (...) {
- }
+ gCopyConstructorShouldThow = true;
+ try {
+ vec.push_back(instance);
+ }
+ catch (...) {
+ }
}
diff --git a/libcxx/test/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp b/libcxx/test/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp
index 03f8af248fe..6609005262e 100644
--- a/libcxx/test/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp
+++ b/libcxx/test/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp
@@ -19,14 +19,14 @@ static bool gCopyConstructorShouldThow = false;
class CMyClass {
- public: CMyClass();
- public: CMyClass(const CMyClass& iOther);
- public: ~CMyClass();
+ public: CMyClass();
+ public: CMyClass(const CMyClass& iOther);
+ public: ~CMyClass();
- private: int fMagicValue;
+ private: int fMagicValue;
- private: static int kStartedConstructionMagicValue;
- private: static int kFinishedConstructionMagicValue;
+ private: static int kStartedConstructionMagicValue;
+ private: static int kFinishedConstructionMagicValue;
};
// Value for fMagicValue when the constructor has started running, but not yet finished
@@ -35,39 +35,39 @@ int CMyClass::kStartedConstructionMagicValue = 0;
int CMyClass::kFinishedConstructionMagicValue = 12345;
CMyClass::CMyClass() :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::CMyClass(const CMyClass& /*iOther*/) :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
- if (gCopyConstructorShouldThow) {
- throw std::exception();
- }
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
+ if (gCopyConstructorShouldThow) {
+ throw std::exception();
+ }
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::~CMyClass() {
- // Only instances for which the constructor has finished running should be destructed
- assert(fMagicValue == kFinishedConstructionMagicValue);
+ // Only instances for which the constructor has finished running should be destructed
+ assert(fMagicValue == kFinishedConstructionMagicValue);
}
int main()
{
- CMyClass instance;
- std::list<CMyClass> vec;
+ CMyClass instance;
+ std::list<CMyClass> vec;
- vec.push_front(instance);
+ vec.push_front(instance);
- gCopyConstructorShouldThow = true;
- try {
- vec.push_front(instance);
- }
- catch (...) {
- }
+ gCopyConstructorShouldThow = true;
+ try {
+ vec.push_front(instance);
+ }
+ catch (...) {
+ }
}
diff --git a/libcxx/test/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp b/libcxx/test/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp
index 17a13a8e86a..cd81e6028e2 100644
--- a/libcxx/test/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp
+++ b/libcxx/test/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp
@@ -19,14 +19,14 @@ static bool gCopyConstructorShouldThow = false;
class CMyClass {
- public: CMyClass();
- public: CMyClass(const CMyClass& iOther);
- public: ~CMyClass();
+ public: CMyClass();
+ public: CMyClass(const CMyClass& iOther);
+ public: ~CMyClass();
- private: int fMagicValue;
+ private: int fMagicValue;
- private: static int kStartedConstructionMagicValue;
- private: static int kFinishedConstructionMagicValue;
+ private: static int kStartedConstructionMagicValue;
+ private: static int kFinishedConstructionMagicValue;
};
// Value for fMagicValue when the constructor has started running, but not yet finished
@@ -35,39 +35,39 @@ int CMyClass::kStartedConstructionMagicValue = 0;
int CMyClass::kFinishedConstructionMagicValue = 12345;
CMyClass::CMyClass() :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::CMyClass(const CMyClass& /*iOther*/) :
- fMagicValue(kStartedConstructionMagicValue)
+ fMagicValue(kStartedConstructionMagicValue)
{
- // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
- if (gCopyConstructorShouldThow) {
- throw std::exception();
- }
- // Signal that the constructor has finished running
- fMagicValue = kFinishedConstructionMagicValue;
+ // If requested, throw an exception _before_ setting fMagicValue to kFinishedConstructionMagicValue
+ if (gCopyConstructorShouldThow) {
+ throw std::exception();
+ }
+ // Signal that the constructor has finished running
+ fMagicValue = kFinishedConstructionMagicValue;
}
CMyClass::~CMyClass() {
- // Only instances for which the constructor has finished running should be destructed
- assert(fMagicValue == kFinishedConstructionMagicValue);
+ // Only instances for which the constructor has finished running should be destructed
+ assert(fMagicValue == kFinishedConstructionMagicValue);
}
int main()
{
- CMyClass instance;
- std::vector<CMyClass> vec;
+ CMyClass instance;
+ std::vector<CMyClass> vec;
- vec.push_back(instance);
+ vec.push_back(instance);
- gCopyConstructorShouldThow = true;
- try {
- vec.push_back(instance);
- }
- catch (...) {
- }
+ gCopyConstructorShouldThow = true;
+ try {
+ vec.push_back(instance);
+ }
+ catch (...) {
+ }
}
OpenPOWER on IntegriCloud