commit | 2559a7045a74679c80376305397a5953d038e1d0 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Sun Apr 18 07:57:34 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Sun Apr 18 07:57:34 2010 +0000 |
tree | 10592bd8d31b5d12d244f56da0ddee6c897d82a1 | |
parent | 523d46af407f32fc53861e6f068e8076d4fe84a8 [diff] |
When checking the copy constructor for the optional copy during a reference binding to an rvalue of reference-compatible type, check parameters after the first for complete parameter types and build any required default function arguments. We're effectively simulating the type-checking for a call without building the call itself. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101705 91177308-0d34-0410-b5e6-96231b3b80d8