|  Richard Smith | 8edda96296 | A non-trivial array-fill expression isn't necessarily a CXXConstructExpr. It could be an InitListExpr that runs constructors in C++11 onwards. Fixes a
recent regression (introduced in r210091).
llvm-svn: 210954 | 2014-06-13 23:04:49 +00:00 | 
				
					
						|  Nick Lewycky | 9b46eb8112 | Add 'nonnull' parameter or return attribute when producing an llvm pointer type in a function type where the C++ type is a reference. Update the tests. llvm-svn: 209723 | 2014-05-28 09:56:42 +00:00 | 
				
					
						|  Richard Smith | 48d5418df8 | Slightly generalize FileCheck patterns to unbreak -Asserts builds. llvm-svn: 156783 | 2012-05-14 22:06:02 +00:00 | 
				
					
						|  Richard Smith | bb653bd5f9 | Implement IRGen for C++11's "T{1, 2, 3}", where T is an aggregate and the expression is treated as an lvalue.
llvm-svn: 156781 | 2012-05-14 21:57:21 +00:00 |