[lldb] Remove Scalar operator= overloads
authorPavel Labath <pavel@labath.sk>
Wed, 10 Jun 2020 13:26:50 +0000 (15:26 +0200)
committerPavel Labath <pavel@labath.sk>
Thu, 11 Jun 2020 11:55:02 +0000 (13:55 +0200)
commite966a5deaa50f1ddca3810e945acd14b899824c7
tree15b26a506033f8868ab4790f91049940bd139e13
parentf79e6a8847aa330cac6837168d02f6b319024858
[lldb] Remove Scalar operator= overloads

The are not needed as Scalar is implicitly constructible from all of
these types (so the compiler will use a combination of a constructor +
move assignment instead), and they make it very easy for implementations
of assignment and construction operations to diverge.
lldb/include/lldb/Utility/Scalar.h
lldb/source/Utility/Scalar.cpp