• Lawrence Chan's avatar
    C++: Add default value handling to mutation/SetField code (#4230) · 1a27c701
    Lawrence Chan authored
    * Add default value handling to mutation/SetField code
    
    * Shorten reflection SetField impl
    
    * Modify impl to work with C++03
    
    * Add more mutation tests
    
    * Fail SetField if non-scalar
    
    * Add IsScalar/IsInteger/IsFloat for reflection::BaseType
    
    * Use new IsScalar/IsInteger/IsFloat in reflection SetField
    
    * Assume scalar is either int or float
    1a27c701
namespace_test1_generated.h 2.88 KB