Fix "'dimensionless' ambiguous symbol" error (#2382)

A typedef for units::dimensionless::dimensionless is defined, which
conflicted with the namespace when we added "using namespace
dimensionless". This patch reverts the "using namespace" directive.
"using" directives were added to pull three of the four relevant
typedefs but avoid the "dimensionless" type conflict.

This issue was first introduced in #2301.
This commit is contained in:
Tyler Veness
2020-02-21 00:41:50 -08:00
committed by GitHub
parent 761f79385a
commit 35eb90c135

View File

@@ -4854,5 +4854,8 @@ using namespace velocity;
using namespace acceleration;
using namespace angle;
using namespace voltage;
using namespace dimensionless;
using dimensionless::scalar;
using dimensionless::scalar_t;
using dimensionless::dimensionless_t;
} // namespace units