History log of /external/clang/test/CodeGenCXX/virtual-function-calls.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
651f13cea278ec967336033dd032faef0e9fc2ec 24-Apr-2014 Stephen Hines <srhines@google.com> Updated to Clang 3.5a.

Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
3c5cd15da59d084ee441ac1512907a73f0e1f2bd 05-Mar-2013 Richard Smith <richard-llvm@metafoo.co.uk> Don't emit calls to virtual [[noreturn]] functions as noreturn; overrides of a
[[noreturn]] function are not required to also be [[noreturn]]. We still emit
calls to virtual __attribute__((noreturn)) functions as noreturn; unlike GCC,
we do require overriders to also be noreturn for that attribute.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
c1eec891eb008cf3bc89d69d90af82678513f79b 12-Feb-2010 Anders Carlsson <andersca@mac.com> Fix a refacto that broke the clang-on-clang build.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95994 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
29f1a6070ac35fcbea9241c843df7f3f7c5c3228 19-Dec-2009 Anders Carlsson <andersca@mac.com> Correctly initialize the PrimaryBaseInfo if a base is null. Fixes PR5832.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91748 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 15-Dec-2009 Daniel Dunbar <daniel@zuster.org> Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
- This is designed to make it obvious that %clang_cc1 is a "test variable"
which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
can be useful to redefine what gets run as 'clang -cc1' (for example, to set
a default target).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
5db02476f6bce38bfe055edeeee9cc7deb83f0a5 12-Oct-2009 Anders Carlsson <andersca@mac.com> Fix test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83888 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
8e7670de19334eccfe9ac5fc70fa57015b1654c8 12-Oct-2009 Anders Carlsson <andersca@mac.com> Factor out devirtualization checking into a separate function and make it handle references correctly.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83880 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
3b89f3fa61b65b73f58808c037826c8333830313 12-Oct-2009 Anders Carlsson <andersca@mac.com> If the base type of a member call is a record type we don't need to emit a virtual call.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83816 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
65705d1d76bd4edca324a52eaf27ecb6e6a8151c 06-Oct-2009 Anders Carlsson <andersca@mac.com> Fix test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83398 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp
b299d3516d4722ef527b1070bb87133427e621a3 06-Oct-2009 Anders Carlsson <andersca@mac.com> Pass the right type to GetAddrOfFunction when getting functions for the VTable. Fixes PR5021.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83395 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/virtual-function-calls.cpp