commit | 03bf10dc4f245a17ee4f702461cba5120cc4d09b | [log] [tgz] |
---|---|---|
author | Richard Trieu <rtrieu@google.com> | Sat Jul 20 03:49:02 2013 +0000 |
committer | Richard Trieu <rtrieu@google.com> | Sat Jul 20 03:49:02 2013 +0000 |
tree | 0d01c5875f1d186e80050d427f20def1375f3fd0 | |
parent | 654005265b1faab223f055bff3dd254476df7ff5 [diff] |
If a default argument is a dependent type, get the real type from the desugared template. Passing around dependent types can lead to integral arguments that cannot be evaluated. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186757 91177308-0d34-0410-b5e6-96231b3b80d8