This reverts commit r344262. This was an unintentional commit.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@344267
91177308-0d34-0410-b5e6-
96231b3b80d8
protected:
const FieldRegion *FR;
- // TODO: This destructor shouldn't be virtual, but breaks buildbots with
- // -Werror -Wnon-virtual-dtor.
- virtual ~FieldNode() = default;
+ /// FieldNodes are never meant to be created on the heap, see
+ /// FindUninitializedFields::addFieldToUninits().
+ /* non-virtual */ ~FieldNode() = default;
public:
FieldNode(const FieldRegion *FR) : FR(FR) {}