Home | History | Annotate | Download | only in test

Lines Matching defs:vector

65 #include <vector>
302 class TestingVector : public std::vector<int> {
306 const TestingVector& vector) {
308 for (size_t i = 0; i < vector.size(); i++) {
309 os << vector[i] << " ";
760 std::vector<int> v;
779 std::vector<int> v;
798 std::vector<char> a;
810 std::vector<int> a;
840 static bool VectorIsCorrupt(const TestingVector& vector) {
841 if (kVectorSize != static_cast<int>(vector.size())) {
846 for (size_t i = 0; i < vector.size(); i++) {
847 const int e = vector[i];
854 // Vector size is correct, elements' range is correct, no
859 static bool VectorIsNotCorrupt(const TestingVector& vector) {
860 return !VectorIsCorrupt(vector);
863 static bool RangeIsShuffled(const TestingVector& vector, int begin, int end) {
865 if (i != vector[i]) {
873 const TestingVector& vector, int begin, int end) {
874 return !RangeIsShuffled(vector, begin, end);
877 static bool VectorIsShuffled(const TestingVector& vector) {
878 return RangeIsShuffled(vector, 0, static_cast<int>(vector.size()));
881 static bool VectorIsUnshuffled(const TestingVector& vector) {
882 return !VectorIsShuffled(vector);
1336 typedef std::vector<TestPartResult> TPRVector;
1363 // state, in particular the TestPartResult vector it holds.
1364 // test_part_results() returns a const reference to this vector.
3452 std::string EditsToString(const std::vector<EditType>& edits) {
3461 std::vector<size_t> CharsToIndices(const std::string& str) {
3462 std::vector<size_t> out;
3469 std::vector<std::string> CharsToLines(const std::string& str) {
3470 std::vector<std::string> out;
7074 SequenceTestingListener(std::vector<std::string>* vector, const char* id)
7075 : vector_(vector), id_(id) {}
7103 std::vector<std::string>* vector_;
7110 std::vector<std::string> vec;
7541 sizeof(IsContainerTest<std::vector<bool> >(0)));