commit | de47d66191e50e8a741ed551c25d60bbf86da5e4 | [log] [tgz] |
---|---|---|
author | Richard Smith <richard-llvm@metafoo.co.uk> | Fri May 24 21:08:12 2019 |
committer | Richard Smith <richard-llvm@metafoo.co.uk> | Fri May 24 21:08:12 2019 |
tree | fc4cb41f2a64be93bedaf8d02b21b922ab3f2638 | |
parent | 8e1d921bb37c57e75660e259f5751797c5bd0d9d [diff] |
Default arguments are potentially constant evaluated. We need to eagerly instantiate constexpr functions used in them even if the default argument is never actually used, because we might evaluate portions of it when performing semantic checks. llvm-svn: 361670