commit | 3a085e8456f4ac377df098fb8c61d065fc9c1e43 | [log] [tgz] |
---|---|---|
author | Howard Hinnant <hhinnant@apple.com> | Sun May 22 00:09:02 2011 +0000 |
committer | Howard Hinnant <hhinnant@apple.com> | Sun May 22 00:09:02 2011 +0000 |
tree | bff0ec0fd66f152d04b6ad72d921ad44cd4d9b58 | |
parent | f8c674e0751ce56493289e11df11e00a56b94c55 [diff] |
__invokable and __invoke_of now check for incomplete types and issue a compile-time diagnostic if they are used with incomplete types for anything except a return type. Note that both arguments *and* parameters are checked for completeness. llvm-svn: 131818 Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project Cr-Mirrored-Commit: 5eb6bdfa1da906710073fea242a67b0224297fef