History log of /external/clang/test/SemaCXX/attr-cleanup.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a3bfa54f2ad8600fc1bb3d39b37e3cd5469ccbb6 20-Oct-2013 Alp Toker <alp@nuanti.com> Switch attribute test line endings from CRLF

The convention is LF unless specifically testing line endings.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193056 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/attr-cleanup.cpp
8b407727aef487051835440deb641e60f7a743f8 20-Oct-2013 Alp Toker <alp@nuanti.com> Fix crash in cleanup attr handling

ResolveSingleFunctionTemplateSpecialization() returns 0 and doesn't emit diags
unless the expression has template-ids, so we must null check the result.

Also add a better diag noting which overloads are causing the problem.

Reviewed by Aaron Ballman.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193055 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/attr-cleanup.cpp
a19efafb13390d84e68c5cb80049913f41652582 11-Sep-2013 Aaron Ballman <aaron@aaronballman.com> Adding some additional test cases for the cleanup attribute.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190525 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/attr-cleanup.cpp
ebaee6b74e56f28c088225b11a512e6e7d1fb9d8 11-Sep-2013 Aaron Ballman <aaron@aaronballman.com> The cleanup attribute no longer uses an unresolved, simple identifier as its argument. Instead, it takes an expression that is fully resolved.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/attr-cleanup.cpp