miloyip/rapidjson — pull request #63 by pah (2014-07-11 06:31:40+00:00)
Title: GenericValue::operator= : fixup assignment operator (again)

While MSVC doesn't like the explicit `.template operator=<...>` syntax (see 4f40ed6), Clang 3.5 complains about the absence of it:

````
In file included from ../../test/perftest/rapidjsontest.cpp:6:
../../include/rapidjson/document.h:504:18: error: use 'template' keyword to treat 'operator =' as a dependent template name
return (*this).operator=(str);
^
template
````
Delegate both `operator=(StringRefType)` and `operator=(T)` to `operator=(GenericValue&)`.