Commit Graph

  • 4868ca505f allocators don't allow size==0 Michael Stevens 2004-09-02 12:46:35 +0000
  • 9f08b2f426 allocators don't allow size==0 Michael Stevens 2004-09-02 12:46:35 +0000
  • 6182292cb5 test the value of default construction. Either empty or full size (bounded_array) Michael Stevens 2004-09-02 11:46:31 +0000
  • fb90d724bd test the value of default construction. Either empty or full size (bounded_array) Michael Stevens 2004-09-02 11:46:31 +0000
  • 5b1b282fed test the value of default construction. Either empty or full size (bounded_array) Michael Stevens 2004-09-02 11:46:31 +0000
  • 417ac7712b test the value of default construction. Either empty or full size (bounded_array) Michael Stevens 2004-09-02 11:46:31 +0000
  • 5e6e517b37 Fixed runtime exception, must use iterator:reference type nil_ back to no static as Default construct requires it. Arrrgg! Michael Stevens 2004-09-02 11:44:50 +0000
  • f1671656e9 Fixed runtime exception, must use iterator:reference type nil_ back to no static as Default construct requires it. Arrrgg! Michael Stevens 2004-09-02 11:44:50 +0000
  • ed24a1be63 Fixed runtime exception, must use iterator:reference type nil_ back to no static as Default construct requires it. Arrrgg! Michael Stevens 2004-09-02 11:44:50 +0000
  • e341edd30e Fixed runtime exception, must use iterator:reference type nil_ back to no static as Default construct requires it. Arrrgg! Michael Stevens 2004-09-02 11:44:50 +0000
  • 1661b71c14 'explicit' vector(size) constructors Construct value_data_ with 0 size rather then default constructor Michael Stevens 2004-09-02 09:15:07 +0000
  • f96ab7be2f 'explicit' vector(size) constructors Construct value_data_ with 0 size rather then default constructor Michael Stevens 2004-09-02 09:15:07 +0000
  • 72d55de35d 'explicit' vector(size) constructors Construct value_data_ with 0 size rather then default constructor Michael Stevens 2004-09-02 09:15:07 +0000
  • 277b9ed680 'explicit' vector(size) constructors Construct value_data_ with 0 size rather then default constructor Michael Stevens 2004-09-02 09:15:07 +0000
  • 2aaab3e50d Restored Random Access Container compatibility Michael Stevens 2004-09-02 09:13:26 +0000
  • 9f7ac82edc Restored Random Access Container compatibility Michael Stevens 2004-09-02 09:13:26 +0000
  • e25db86bd7 Restored Random Access Container compatibility Michael Stevens 2004-09-02 09:13:26 +0000
  • 536ed7670a Restored Random Access Container compatibility Michael Stevens 2004-09-02 09:13:26 +0000
  • b0bf49ad53 Iterators never use element_proxy only references typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:36:36 +0000
  • a09ec14145 Iterators never use element_proxy only references typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:36:36 +0000
  • 49c94701c8 Iterators never use element_proxy only references typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:36:36 +0000
  • 79911e151a Iterators never use element_proxy only references typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:36:36 +0000
  • 017be1077b typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:19:50 +0000
  • 6b69700d3f typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:19:50 +0000
  • ef9d223ae4 typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:19:50 +0000
  • 7bd50935f5 typedef pointer is not part of the Vector Expression Concept and not needed for implementation Michael Stevens 2004-09-01 14:19:50 +0000
  • 37942b6bca Fixed mixed use assignment in construction Add STL allocator to storage types Michael Stevens 2004-09-01 14:11:36 +0000
  • 1c8f00a874 Fixed mixed use assignment in construction Add STL allocator to storage types Michael Stevens 2004-09-01 14:11:36 +0000
  • 02d6de43a1 Fixed mixed use assignment in construction Add STL allocator to storage types Michael Stevens 2004-09-01 14:11:36 +0000
  • 62c7835b59 Fixed mixed use assignment in construction Add STL allocator to storage types Michael Stevens 2004-09-01 14:11:36 +0000
  • 1b7d881d0b propogated array_type is public change Michael Stevens 2004-09-01 13:21:24 +0000
  • a2ef1ba0e0 propogated array_type is public change Michael Stevens 2004-09-01 13:21:24 +0000
  • b1f1636929 propogated array_type is public change Michael Stevens 2004-09-01 13:21:24 +0000
  • 155fa753a0 propogated array_type is public change Michael Stevens 2004-09-01 13:21:24 +0000
  • 614a8a710c Made returned index_array_type etc public. Thanks to Karl for spotting this. Michael Stevens 2004-08-31 08:44:29 +0000
  • 7bb61ba86f Made returned index_array_type etc public. Thanks to Karl for spotting this. Michael Stevens 2004-08-31 08:44:29 +0000
  • a8ee4153c9 Made returned index_array_type etc public. Thanks to Karl for spotting this. Michael Stevens 2004-08-31 08:44:29 +0000
  • d97dd05978 Made returned index_array_type etc public. Thanks to Karl for spotting this. Michael Stevens 2004-08-31 08:44:29 +0000
  • fc1e0010c2 workaround gcc.2.95 bug with ? operator and const return value Michael Stevens 2004-08-29 09:08:20 +0000
  • c9df13c99e workaround gcc.2.95 bug with ? operator and const return value Michael Stevens 2004-08-29 09:08:20 +0000
  • 1fbfe3263d workaround gcc.2.95 bug with ? operator and const return value Michael Stevens 2004-08-29 09:08:20 +0000
  • e7a9087903 workaround gcc.2.95 bug with ? operator and const return value Michael Stevens 2004-08-29 09:08:20 +0000
  • 473927ee7e VC6 requires old static init syntax Michael Stevens 2004-08-28 17:15:35 +0000
  • 0e7664cc5e VC6 requires old static init syntax Michael Stevens 2004-08-28 17:15:35 +0000
  • 5bf92209f6 VC6 requires old static init syntax Michael Stevens 2004-08-28 17:15:35 +0000
  • bb1daccb95 VC6 requires old static init syntax Michael Stevens 2004-08-28 17:15:35 +0000
  • 8da4242aeb DERIVED_HELPERS only seem to be unambigous on some compiler. (CW9 and VC7.1/8 fail) Provide sepecfic expression overload instead Michael Stevens 2004-08-28 11:35:47 +0000
  • f656c30fd9 DERIVED_HELPERS only seem to be unambigous on some compiler. (CW9 and VC7.1/8 fail) Provide sepecfic expression overload instead Michael Stevens 2004-08-28 11:35:47 +0000
  • c08d986ee7 DERIVED_HELPERS only seem to be unambigous on some compiler. (CW9 and VC7.1/8 fail) Provide sepecfic expression overload instead Michael Stevens 2004-08-28 11:35:47 +0000
  • 15defb08d3 DERIVED_HELPERS only seem to be unambigous on some compiler. (CW9 and VC7.1/8 fail) Provide sepecfic expression overload instead Michael Stevens 2004-08-28 11:35:47 +0000
  • 97062292a8 private evaluate Michael Stevens 2004-08-28 10:00:55 +0000
  • c0b2695f83 private evaluate Michael Stevens 2004-08-28 10:00:55 +0000
  • 8e970c2c08 private evaluate Michael Stevens 2004-08-28 10:00:55 +0000
  • 8893f57a03 private evaluate Michael Stevens 2004-08-28 10:00:55 +0000
  • 53dfcb0cd6 VC7.1 using operator= overloads have problems Michael Stevens 2004-08-27 16:14:03 +0000
  • c5c7c71d94 VC7.1 using operator= overloads have problems Michael Stevens 2004-08-27 16:14:03 +0000
  • 32d3aee084 VC7.1 using operator= overloads have problems Michael Stevens 2004-08-27 16:14:03 +0000
  • 75403ef54e VC7.1 using operator= overloads have problems Michael Stevens 2004-08-27 16:14:03 +0000
  • 856180ff7d Allow command line TESTSET Enable BOUNDED_VECTOR which picks up a VC7.1 problem Michael Stevens 2004-08-27 16:12:23 +0000
  • a8d8e8fa37 Allow command line TESTSET Enable BOUNDED_VECTOR which picks up a VC7.1 problem Michael Stevens 2004-08-27 16:12:23 +0000
  • 9f863af893 Allow command line TESTSET Enable BOUNDED_VECTOR which picks up a VC7.1 problem Michael Stevens 2004-08-27 16:12:23 +0000
  • 40ed084a8b Allow command line TESTSET Enable BOUNDED_VECTOR which picks up a VC7.1 problem Michael Stevens 2004-08-27 16:12:23 +0000
  • 9dc94e81d3 const correctness for zero_ etc completed use if_ instead of if_c Michael Stevens 2004-08-27 15:23:32 +0000
  • 15cdc1bfa0 const correctness for zero_ etc completed use if_ instead of if_c Michael Stevens 2004-08-27 15:23:32 +0000
  • f66eecf2de const correctness for zero_ etc completed use if_ instead of if_c Michael Stevens 2004-08-27 15:23:32 +0000
  • b1f2f1d73a const correctness for zero_ etc completed use if_ instead of if_c Michael Stevens 2004-08-27 15:23:32 +0000
  • d801a97399 comments Michael Stevens 2004-08-27 15:19:35 +0000
  • af1408a6fc comments Michael Stevens 2004-08-27 15:19:35 +0000
  • b32c6cc3cb comments Michael Stevens 2004-08-27 15:19:35 +0000
  • a70ed9e30f comments Michael Stevens 2004-08-27 15:19:35 +0000
  • bff5cbda54 removed a try left in Michael Stevens 2004-08-27 14:31:47 +0000
  • 791522927a removed a try left in Michael Stevens 2004-08-27 14:31:47 +0000
  • 0fbcf97fba removed a try left in Michael Stevens 2004-08-27 14:31:47 +0000
  • 6caeb2765c removed a try left in Michael Stevens 2004-08-27 14:31:47 +0000
  • 38368e113d fixed broken links Michael Stevens 2004-08-27 13:24:32 +0000
  • d0506bdeca fixed broken links Michael Stevens 2004-08-27 13:24:32 +0000
  • df67e4fc9c fixed broken links Michael Stevens 2004-08-27 13:24:32 +0000
  • 98ff2be4e5 fixed broken links Michael Stevens 2004-08-27 13:24:32 +0000
  • c0b74f2d0c removed vector::size_ use data_.size () instead Michael Stevens 2004-08-27 13:00:00 +0000
  • 4fb96b6af7 removed vector::size_ use data_.size () instead Michael Stevens 2004-08-27 13:00:00 +0000
  • a0893df99f removed vector::size_ use data_.size () instead Michael Stevens 2004-08-27 13:00:00 +0000
  • 8a50b40c0e removed vector::size_ use data_.size () instead Michael Stevens 2004-08-27 13:00:00 +0000
  • e110647c4d const correctness for nil_, zero_ Construct without assignment for zero_,one_ Michael Stevens 2004-08-27 12:46:47 +0000
  • 01e19898da const correctness for nil_, zero_ Construct without assignment for zero_,one_ Michael Stevens 2004-08-27 12:46:47 +0000
  • 9e8f55729f const correctness for nil_, zero_ Construct without assignment for zero_,one_ Michael Stevens 2004-08-27 12:46:47 +0000
  • 3d99dc0afb const correctness for nil_, zero_ Construct without assignment for zero_,one_ Michael Stevens 2004-08-27 12:46:47 +0000
  • 96371a2555 General Configuration enable NO_PROXY_SHORTCUTS Michael Stevens 2004-08-27 10:16:43 +0000
  • 17bafc8251 General Configuration enable NO_PROXY_SHORTCUTS Michael Stevens 2004-08-27 10:16:43 +0000
  • a16030d565 General Configuration enable NO_PROXY_SHORTCUTS Michael Stevens 2004-08-27 10:16:43 +0000
  • 6539343419 General Configuration enable NO_PROXY_SHORTCUTS Michael Stevens 2004-08-27 10:16:43 +0000
  • f566403ed4 Disable fail slice proxies Michael Stevens 2004-08-26 18:36:10 +0000
  • 05b1822221 Disable fail slice proxies Michael Stevens 2004-08-26 18:36:10 +0000
  • 2406669e9e Disable fail slice proxies Michael Stevens 2004-08-26 18:36:10 +0000
  • 9032f3c4dd Disable fail slice proxies Michael Stevens 2004-08-26 18:36:10 +0000
  • 85c72cfe5a Big improvement to type encapsulation iterator_type, expersion_type, functo_type etc private Michael Stevens 2004-08-26 18:17:47 +0000
  • d3232ebd27 Big improvement to type encapsulation iterator_type, expersion_type, functo_type etc private Michael Stevens 2004-08-26 18:17:47 +0000
  • 1d8843c96a Big improvement to type encapsulation iterator_type, expersion_type, functo_type etc private Michael Stevens 2004-08-26 18:17:47 +0000
  • 35e2465c16 Big improvement to type encapsulation iterator_type, expersion_type, functo_type etc private Michael Stevens 2004-08-26 18:17:47 +0000
  • 12b1d9e49e code layout Michael Stevens 2004-08-26 16:28:10 +0000
  • 7b45c27d0f code layout Michael Stevens 2004-08-26 16:28:10 +0000