-
-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/user defined types bis #355
Feature/user defined types bis #355
Commits on Nov 26, 2016
-
add first version support for user-defined types
Théo Delrieu authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for ca811a2 - Browse repository at this point
Copy the full SHA ca811a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da5ad5 - Browse repository at this point
Copy the full SHA 8da5ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 528315f - Browse repository at this point
Copy the full SHA 528315fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6fea62 - Browse repository at this point
Copy the full SHA d6fea62View commit details -
wip: modify from_json prototype
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 2bb49e1 - Browse repository at this point
Copy the full SHA 2bb49e1View commit details -
wip: add get_impl overload that uses free from_json method
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 3bbccb1 - Browse repository at this point
Copy the full SHA 3bbccb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb58a4e - Browse repository at this point
Copy the full SHA eb58a4eView commit details -
Théo DELRIEU authored and Theo committed
Nov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for d2f8d43 - Browse repository at this point
Copy the full SHA d2f8d43View commit details -
rename __static_const to _static_const (reserved identifier)
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 34c9f09 - Browse repository at this point
Copy the full SHA 34c9f09View commit details -
use uncvref_t<T> instead of remove_cv_t<remove_reference_t<T>>>
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 27d4416 - Browse repository at this point
Copy the full SHA 27d4416View commit details -
remove has_destructor and has_json_traits, use decltype instead
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 93dabed - Browse repository at this point
Copy the full SHA 93dabedView commit details -
move most SFINAE trickery in to/from_json_fn
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for d36ae18 - Browse repository at this point
Copy the full SHA d36ae18View commit details -
fix compilation on vs2015 (taken from MS-ranges)
Théo Delrieu authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for e90553f - Browse repository at this point
Copy the full SHA e90553fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ec64b6 - Browse repository at this point
Copy the full SHA 0ec64b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6dbcf - Browse repository at this point
Copy the full SHA 7d6dbcfView commit details -
add template arguments for JSONSerializer
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for d45533b - Browse repository at this point
Copy the full SHA d45533bView commit details -
renamed unit-constructor3.cpp to unit-udt.cpp
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 7dbafbe - Browse repository at this point
Copy the full SHA 7dbafbeView commit details -
to_json and from_json takes both two arguments now
the first is the basic_json type, the second the user-defined type
Configuration menu - View commit details
-
Copy full SHA for 75a9cf1 - Browse repository at this point
Copy the full SHA 75a9cf1View commit details -
fix compilation: add a return in constexpr functions
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 88f7eb6 - Browse repository at this point
Copy the full SHA 88f7eb6View commit details -
add basic test for custom serializer
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for a5d81ff - Browse repository at this point
Copy the full SHA a5d81ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e4717 - Browse repository at this point
Copy the full SHA b1e4717View commit details -
Configuration menu - View commit details
-
Copy full SHA for c41e03b - Browse repository at this point
Copy the full SHA c41e03bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8102d2 - Browse repository at this point
Copy the full SHA c8102d2View commit details -
correctly constrain basic_json udt constructor
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for b97eb4d - Browse repository at this point
Copy the full SHA b97eb4dView commit details -
Théo Delrieu authored and Theo committed
Nov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 8424215 - Browse repository at this point
Copy the full SHA 8424215View commit details -
add is_compatible_basic_json_type trait
Théo DELRIEU authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for ec5ba4c - Browse repository at this point
Copy the full SHA ec5ba4cView commit details -
only use conjunction & co when needed to avoid MSVC crashing
Théo Delrieu authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 58b145f - Browse repository at this point
Copy the full SHA 58b145fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 453fe5d - Browse repository at this point
Copy the full SHA 453fe5dView commit details -
remove some useless checks, format a bit, added some comments
Théo Delrieu authored and Theo committedNov 26, 2016 Configuration menu - View commit details
-
Copy full SHA for cd82e8e - Browse repository at this point
Copy the full SHA cd82e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e0ac59 - Browse repository at this point
Copy the full SHA 4e0ac59View commit details
Commits on Nov 30, 2016
-
add support for non-default-constructible udt
Théo DELRIEU authored and Theo committedNov 30, 2016 Configuration menu - View commit details
-
Copy full SHA for a645a76 - Browse repository at this point
Copy the full SHA a645a76View commit details
Commits on Dec 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for dabe99f - Browse repository at this point
Copy the full SHA dabe99fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c1e846 - Browse repository at this point
Copy the full SHA 4c1e846View commit details
Commits on Dec 7, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 17ce87d - Browse repository at this point
Copy the full SHA 17ce87dView commit details
Commits on Dec 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f9e02e9 - Browse repository at this point
Copy the full SHA f9e02e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13082c1 - Browse repository at this point
Copy the full SHA 13082c1View commit details
Commits on Dec 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b6ef4f7 - Browse repository at this point
Copy the full SHA b6ef4f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 301af87 - Browse repository at this point
Copy the full SHA 301af87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35682b4 - Browse repository at this point
Copy the full SHA 35682b4View commit details
Commits on Dec 15, 2016
-
fix tests, avoid instantiating JSONSerializer when it will not be used
Théo DELRIEU committedDec 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 59ffbab - Browse repository at this point
Copy the full SHA 59ffbabView commit details