Add some comments about shared_ptr upcast code

This commit is contained in:
William S Fulton 2020-01-24 19:46:39 +00:00
commit b3da344765
4 changed files with 11 additions and 0 deletions

View file

@ -1762,6 +1762,7 @@ public:
String *smartnamestr = SwigType_namestr(smart);
String *bsmartnamestr = SwigType_namestr(smart);
// TODO: SwigType_typedef_resolve_all on a String instead of SwigType is incorrect for templates
SwigType *rclassname = SwigType_typedef_resolve_all(classname);
SwigType *rbaseclassname = SwigType_typedef_resolve_all(baseclassname);
Replaceall(bsmartnamestr, rclassname, rbaseclassname);