llvm.org GIT mirror llvm / d3c3132
[Dominators] Workaround explicit instantiation bug. Some platforms have problems with emmiting constructors when class templates get explicitly instantiated. This patch fixes the bug reported in D35315 by replacing `= default` with an empty constructor body. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308140 91177308-0d34-0410-b5e6-96231b3b80d8 Jakub Kuderski 3 years ago
1 changed file(s) with 1 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
229229 using NodePtr = NodeT *;
230230 static constexpr bool IsPostDominator = IsPostDom;
231231
232 DominatorTreeBase() = default;
232 DominatorTreeBase() {}
233233
234234 DominatorTreeBase(DominatorTreeBase &&Arg)
235235 : Roots(std::move(Arg.Roots)),