summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add more tests for tag_listljfa-ag2015-07-121-2/+5
* Implement initializer_list constructors for tag_listljfa-ag2015-07-122-0/+47
* Add initializer list constructors for tag_listljfa-ag2015-07-122-2/+36
* Change the notion of list equalityljfa-ag2015-07-123-0/+19
* Implement tag_listljfa-ag2015-07-122-1/+112
* Add tests for tag_listljfa-ag2015-07-121-1/+46
* Add list accessors to valueljfa-ag2015-07-121-0/+23
* Create tag_list::set methodljfa-ag2015-07-121-2/+10
* Add functions for the list's content typeljfa-ag2015-07-121-2/+13
* Create tag_listljfa-ag2015-07-123-1/+105
* Make value_initializer inherit from valueljfa-ag2015-07-093-27/+16
* Create tag_compound::insert methodljfa-ag2015-07-093-1/+19
* Change signature of put to take valueljfa-ag2015-07-093-7/+7
* Make assign method publicljfa-ag2015-07-082-13/+12
* Overload clone for rvalue refsljfa-ag2015-07-082-0/+6
* Remove unneeded TODO commentljfa-ag2015-07-071-1/+0
* Remove redundand includesljfa-ag2015-07-073-3/+0
* Change return type of put and emplace to match std::mapljfa-ag2015-07-073-13/+14
* Correctly implement value_initializerljfa-ag2015-07-072-4/+9
* Add tests for value copyingljfa-ag2015-07-071-0/+12
* Make value copyable (after all)ljfa-ag2015-07-073-15/+20
* Create copy and clone functions for value and tagljfa-ag2015-07-074-0/+21
* Specify undefined behavior on null valuesljfa-ag2015-07-071-0/+11
* Add some tests for valueljfa-ag2015-07-051-0/+45
* Fix conflicting overload of operator[]ljfa-ag2015-07-052-0/+6
* Add a few logging outputs for the testsljfa-ag2015-07-051-0/+5
* Remove redundant includesljfa-ag2015-07-053-4/+0
* Correct documentations for operator[]ljfa-ag2015-07-052-5/+2
* Make some value methods null-safeljfa-ag2015-07-042-11/+33
* Fix crtp_tag::equalsljfa-ag2015-07-041-1/+1
* Fix testljfa-ag2015-07-041-3/+3
* Implement value_initializerljfa-ag2015-07-045-7/+51
* Create value_initializerljfa-ag2015-07-034-7/+71
* Remove unneeded forward declarationsljfa-ag2015-07-031-4/+0
* Readd value constructor from tag&&ljfa-ag2015-07-032-0/+5
* Implement at and operator[] for valueljfa-ag2015-07-032-1/+15
* Create and implement get/set with tag for valueljfa-ag2015-07-032-1/+29
* Preliminarily implement primitive conversionljfa-ag2015-07-031-0/+234
* Implement cast and assignment of string for valueljfa-ag2015-07-031-0/+16
* Reorder and change documentation for valueljfa-ag2015-07-031-6/+17
* Remove useless explicitljfa-ag2015-07-031-1/+1
* Add more tests for tag_compoundljfa-ag2015-07-031-3/+26
* Fix tag_compound::emplaceljfa-ag2015-07-031-1/+1
* Add get/set_ptr and operator bool to valueljfa-ag2015-07-023-11/+30
* Give meaningful fail message for wrong primitiveljfa-ag2015-07-011-1/+4
* Also define get_type with CRTPljfa-ag2015-07-016-22/+14
* Implement CRTP for tagljfa-ag2015-07-016-69/+72
* Minor reformattingljfa-ag2015-07-013-6/+3
* Clarify move-assignmentljfa-ag2015-07-011-1/+1
* Create tag::assign methodljfa-ag2015-07-017-1/+33