Chris Lattner
|
86f5e13224
|
move some constructors out of line and fix indentation in ObjCAtThrowStmt::getSourceRange.
llvm-svn: 46547
|
2008-01-30 05:01:46 +00:00 |
|
Anders Carlsson
|
60bfc161a0
|
Assert that the type of the cast is equal to the _unqualified_ type of the subexpression. Fixes a problem spotted by Nuno Lopes.
llvm-svn: 46158
|
2008-01-18 02:25:57 +00:00 |
|
Anders Carlsson
|
1ba25ca171
|
Add codegen upport for implicit casts to aggregate exprs.
llvm-svn: 45954
|
2008-01-14 06:28:57 +00:00 |
|
Chris Lattner
|
5b12ab8c93
|
Don't attribute in file headers anymore. See llvmdev for the
discussion of this change.
llvm-svn: 45410
|
2007-12-29 19:59:25 +00:00 |
|
Seo Sanghyeon
|
6f1b274976
|
String literal in aggregate expression
llvm-svn: 45330
|
2007-12-23 03:11:58 +00:00 |
|
Christopher Lamb
|
77560fbde7
|
Update to use new PointerType::getUnqual() api.
llvm-svn: 45081
|
2007-12-17 01:11:20 +00:00 |
|
Seo Sanghyeon
|
d4d8c3c717
|
Array subscription in aggregate expression
llvm-svn: 45023
|
2007-12-14 02:04:12 +00:00 |
|
Seo Sanghyeon
|
3abb6d8435
|
Implement dereference operator in aggregate expression
llvm-svn: 45020
|
2007-12-14 01:09:11 +00:00 |
|
Chris Lattner
|
f0780fae43
|
convert the rest of the stderr users in codegen to use diagnostics.
llvm-svn: 44503
|
2007-12-02 01:49:16 +00:00 |
|
Anders Carlsson
|
bfd60eedd7
|
Generate code for member exprs.
llvm-svn: 43641
|
2007-11-02 16:59:10 +00:00 |
|
Anders Carlsson
|
0370eb2034
|
Handle function calls that return aggregate expressions.
llvm-svn: 43581
|
2007-10-31 22:04:46 +00:00 |
|
Devang Patel
|
ffe1e218f2
|
Fix 80 col violations.
llvm-svn: 43516
|
2007-10-30 20:59:40 +00:00 |
|
Devang Patel
|
d45e055f2c
|
Insetead of assert() just emit an error message for
an unimplemented work and continue.
llvm-svn: 43449
|
2007-10-29 16:56:27 +00:00 |
|
Devang Patel
|
8717417b3b
|
Codegen array initializers.
llvm-svn: 43385
|
2007-10-26 17:44:44 +00:00 |
|
Devang Patel
|
7ad0c2f1f9
|
Use LLVMFoldingBuilder
llvm-svn: 42807
|
2007-10-09 19:49:58 +00:00 |
|
Chris Lattner
|
69de3f4af6
|
When dumping out errors about unsupported stuff, emit loc info.
llvm-svn: 41907
|
2007-09-13 01:17:29 +00:00 |
|
Chris Lattner
|
49e3bfa8a4
|
add stmtexpr support for aggregates
llvm-svn: 41662
|
2007-08-31 22:54:14 +00:00 |
|
Chris Lattner
|
bda69f80bc
|
move EmitAggregateCopy into AggExprEmitter
llvm-svn: 41472
|
2007-08-26 23:13:56 +00:00 |
|
Chris Lattner
|
11e0de5193
|
rename two files.
llvm-svn: 41350
|
2007-08-24 02:22:53 +00:00 |
|