You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TfType and UsdStage use boost::in_place to initialize boost::optional instances. The STL has introduced emplace as the standard way to do in_place initialization. As recent versions of boost::optional support emplace, boost::in_place usage can be removed. Doing so will make it easier to swap out boost::optional for std::optional in the future and removes another boost dependency.
Steps to Reproduce
N/A
System Information (OS, Hardware)
N/A
Package Versions
N/A
Build Flags
N/A
The text was updated successfully, but these errors were encountered:
Description of Issue
TfType
andUsdStage
useboost::in_place
to initializeboost::optional
instances. The STL has introducedemplace
as the standard way to doin_place
initialization. As recent versions ofboost::optional
supportemplace
,boost::in_place
usage can be removed. Doing so will make it easier to swap outboost::optional
forstd::optional
in the future and removes another boost dependency.Steps to Reproduce
N/A
System Information (OS, Hardware)
N/A
Package Versions
N/A
Build Flags
N/A
The text was updated successfully, but these errors were encountered: