- Aug 23, 2008
-
-
Chris Lattner authored
llvm-svn: 55222
-
Daniel Dunbar authored
- No (intended) functional change. llvm-svn: 55221
-
Chris Lattner authored
llvm-svn: 55218
-
Chris Lattner authored
llvm-svn: 55217
-
Chris Lattner authored
llvm-svn: 55216
-
Chris Lattner authored
make diagnostic output in some other malformed cases significantly more useful. This fixes PR2708 llvm-svn: 55215
-
Ted Kremenek authored
llvm-svn: 55213
-
Ted Kremenek authored
llvm-svn: 55211
-
Daniel Dunbar authored
llvm-svn: 55209
-
Anders Carlsson authored
llvm-svn: 55207
-
- Aug 22, 2008
-
-
Argyrios Kyrtzidis authored
llvm-svn: 55204
-
Daniel Dunbar authored
llvm-svn: 55197
-
Daniel Dunbar authored
llvm-svn: 55196
-
Ted Kremenek authored
llvm-svn: 55188
-
Anders Carlsson authored
llvm-svn: 55180
-
Argyrios Kyrtzidis authored
llvm-svn: 55178
-
Argyrios Kyrtzidis authored
-The Parser calls a new "ActOnCXXTypeConstructExpr" action. -Sema, depending on the type and expressions number: -If the type is a class, it will treat it as a class constructor. [TODO] -If there's only one expression (i.e. "int(0.5)" ), creates a new "CXXFunctionalCastExpr" Expr node -If there are no expressions (i.e "int()" ), creates a new "CXXZeroInitValueExpr" Expr node. llvm-svn: 55177
-
Nico Weber authored
make test fails if llvm is checked out to llvm-svn of if there is a dash somewhere else in the path. fix that. llvm-svn: 55175
-
Nico Weber authored
For example, adding the default system include paths in clients is now as simple as InitHeaderSearch init(headers); init.AddDefaultSystemIncludePaths(langopts); init.Realize(); llvm-svn: 55174
-
Chris Lattner authored
patch contributed by Benjamin Stiglitz! llvm-svn: 55170
-
Ted Kremenek authored
llvm-svn: 55169
-
Anders Carlsson authored
llvm-svn: 55166
-
Ted Kremenek authored
llvm-svn: 55162
-
Eli Friedman authored
because nothing uses the merged types yet.) llvm-svn: 55161
-
Eli Friedman authored
llvm-svn: 55160
-
Eli Friedman authored
testing compatibility. This is necessary for some constructs, like merging redeclarations. Also, there are some ObjC changes to make sure that typesAreCompatible(a,b) == typesAreCompatible(b,a). I don't have any ObjC code beyond the testsuite, so please tell me if there are any cases where this doesn't behave as expected. llvm-svn: 55158
-
Eli Friedman authored
implement some things, like unary operators and casts, but it's enough to fix PR2703 as filed. llvm-svn: 55155
-
Zhongxing Xu authored
llvm-svn: 55150
-
Zhongxing Xu authored
llvm-svn: 55144
-
- Aug 21, 2008
-
-
Daniel Dunbar authored
Updated ObjCProtocolDecl::protocol_iterator to match that of ObjCInterfaceDecl. llvm-svn: 55143
-
Ted Kremenek authored
Added --use-cc option to scan-build to allow the user to specify what compiler they want to use for code compilation. llvm-svn: 55142
-
Chris Lattner authored
"+=". llvm-svn: 55131
-
Steve Naroff authored
This fixes <rdar://problem/6163088> clang ObjC rewriter: @synchronized ([foo class]) {} does not cast properly. llvm-svn: 55118
-
Daniel Dunbar authored
lines as errors. llvm-svn: 55109
-
Daniel Dunbar authored
- Functional for simple cases but there are some glaring omissions (protocols, properties, and other language extensions). - The code needs a fair bit of cleaning. llvm-svn: 55108
-
Daniel Dunbar authored
Suppress count output from 'make test' on errors (used to generate result code). llvm-svn: 55107
-
Daniel Dunbar authored
scripts dir appear before the user path. - This is an attempt to pick up the right executables. We should probably be substituting the exact things we want for clang a la the LLVM test script. llvm-svn: 55105
-
Daniel Dunbar authored
directory. - Removed .ll from the svn:ignore lists to try and prevent this. - Added svn:ignore on test/Misc/Output llvm-svn: 55104
-
Daniel Dunbar authored
directory. - Also, return proper error code if testing fails. llvm-svn: 55103
-
Eli Friedman authored
llvm-svn: 55101
-