diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-09-26 04:36:55 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-09-26 04:36:55 +0000 |
commit | 12938cf89968ae3795ba1c249a1ae9b3f09d493a (patch) | |
tree | b74c0d3366734aa9cebbbb0f09019d69072825e3 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 1408f91a2588243b84ca98799d0988535ef2e72a (diff) | |
download | llvm-12938cf89968ae3795ba1c249a1ae9b3f09d493a.zip llvm-12938cf89968ae3795ba1c249a1ae9b3f09d493a.tar.gz llvm-12938cf89968ae3795ba1c249a1ae9b3f09d493a.tar.bz2 |
P0859R0: List-initialization is potentially-constant-evaluated and
triggers instantiation of constexpr functions.
We mostly implemented this since Clang 6, but missed the template
instantiation case.
We do not implement the '&cast-expression' special case. It appears to
be a mistake / oversight. I've mailed CWG to see if we can remove it.
llvm-svn: 343064
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions