History log of /external/clang/test/CodeGenCXX/predefined-expr.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
87d948ecccffea9e9e37d0d053b246e2d6d6c47b 04-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master clang for rebase to r256229

http://b/26987366

Change-Id: I5d349c9843ea5c24d6e455956f8a446393b6873d
/external/clang/test/CodeGenCXX/predefined-expr.cpp
0e2c34f92f00628d48968dfea096d36381f494cb 23-Mar-2015 Stephen Hines <srhines@google.com> Update aosp/master clang for rebase to r230699.

Change-Id: I6a546ab3d4ae37119eebb735e102cca4f80ab520
/external/clang/test/CodeGenCXX/predefined-expr.cpp
651f13cea278ec967336033dd032faef0e9fc2ec 24-Apr-2014 Stephen Hines <srhines@google.com> Updated to Clang 3.5a.

Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/CodeGenCXX/predefined-expr.cpp
3312933e244d820c1c6fec83c4c0c0f67f42d25b 16-Sep-2013 Wei Pan <wei.pan@intel.com> Handle PredefinedExpr with templates and lambdas

Summary:

- lambdas, blocks or captured statements in templates were not
handled which causes codegen crashes.

Differential Revision: http://llvm-reviews.chandlerc.com/D1628



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190784 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
4ae711b5ef292378d5b88cede3d4b708174053e2 14-Dec-2012 Argyrios Kyrtzidis <akyrtzi@gmail.com> Don't hit an assertion failure when calculating the __PRETTY_FUNCTION__
of a member function with parenthesized declarator.

Like this test case:

class Foo {
const char *(baz)() {
return __PRETTY_FUNCTION__;
}
};

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170233 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
abf65ce5ddfb8db0d34280d30a91253930732f4f 10-Apr-2012 Douglas Gregor <dgregor@apple.com> Improve the printing of __PRETTY_FUNCTION__ more provide more
information and more closely match GCC's, from Nikola Smiljanic!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154430 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
1257bc6ee76b931e3f8e51a88298b95379963d24 10-Jan-2011 Rafael Espindola <rafael.espindola@gmail.com> Add unnamed_addr when creating artificial string globals. For example, in

static const char foo[] = "foo";
static const char *bar = "bar";

the global created to hold "bar" will have it, but foo will not.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123192 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
3521d01aed2f55b66c7ce2ad47541a9974079699 28-Dec-2009 Sam Weinig <sam.weinig@gmail.com> Fix for PR5871. Make __PRETTY_FUNCTION__ work for member functions defined in a class local to a function.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92200 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
4eadcc569223135e13353c9381b448986e3f7053 27-Dec-2009 Sam Weinig <sam.weinig@gmail.com> Fix for PR5872. Add static specifier and const/volatile qualifiers to member functions in __PRETTY_FUNCTION__ predefined expressions.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92171 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
6be112049b24ffaa8508646aa695834b4b5ca2b2 25-Dec-2009 Sam Weinig <sam.weinig@gmail.com> Fix for PR5844. Be explicit about anonymous struct/class/union/namespaces in __PRETTY_FUNCTION__ predefined expression.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92149 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.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/predefined-expr.cpp
3a1ce1ed0f5686384e712837bad28c576622e442 07-Dec-2009 Sam Weinig <sam.weinig@gmail.com> Don't print a void return type for C++ constructors and destructors when generating a predefined expr for them.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90725 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
76bee4b756badefda61ce867c757cc31b7afa12f 09-Oct-2009 Mike Stump <mrs@apple.com> Speed up testing by avoiding stdio.h, also helps testing on windows.
Patch by John Thompson.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83593 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
0a23d76999f838257f70bd43dc7f1e2242147609 13-Sep-2009 Daniel Dunbar <daniel@zuster.org> Don't use the PredefinedExpr string as the global variable name, these don't
make very nice symbols, just use the function name.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81653 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp
3a082d81006e7a2e01a6e431a22e21c78490ff8f 08-Sep-2009 Anders Carlsson <andersca@mac.com> Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam Weinig!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81237 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/predefined-expr.cpp