- Apr 24, 2010
-
-
Anders Carlsson authored
llvm-svn: 102249
-
Douglas Gregor authored
llvm-svn: 102248
-
Douglas Gregor authored
when they are not complete (since we could not match them up to anything) and ensuring that enum parsing can cope with dependent elaborated-type-specifiers. Fixes PR6915 and PR6649. llvm-svn: 102247
-
Anders Carlsson authored
llvm-svn: 102246
-
Anders Carlsson authored
Rename InheritancePath to BasePath, rename CastExpr::CXXBaseVector to CXXBaseSpecifierArray. More to come. llvm-svn: 102245
-
Douglas Gregor authored
(e.g., no typename, enum, class, etc.), e.g., because the context is one that is known to refer to a type. Patch from Enea Zaffanella! llvm-svn: 102243
-
Benjamin Kramer authored
llvm-svn: 102241
-
Nick Lewycky authored
No visible change. llvm-svn: 102240
-
Nick Lewycky authored
the variable that we set as though it came from the user. Fixes PR6835. llvm-svn: 102239
-
Dan Gohman authored
pointer operand. This fixes an abort on MultiSource/Applications/ClamAV/libclamav_mbox.c. llvm-svn: 102238
-
Evan Cheng authored
llvm-svn: 102237
-
Evan Cheng authored
When a load operand is promoted to an extload, replace other uses with uses of extload result truncated. llvm-svn: 102236
-
Dan Gohman authored
that indvars may use, now that indvars is recognizing le and ge loops. llvm-svn: 102235
-
Dan Gohman authored
Also, generalize ScalarEvolutions's min and max recognition to handle some new forms of min and max that this change makes more common. llvm-svn: 102234
-
Dan Gohman authored
llvm-svn: 102233
-
Dan Gohman authored
llvm-svn: 102232
-
John McCall authored
declaration" (i.e. the only which will actually be looked up) to have the non-member-operator bit. llvm-svn: 102231
-
Nick Lewycky authored
files with the additional suffix in the middle. llvm-svn: 102230
-
Dan Gohman authored
refactored out of ScalarEvolution::isImpliedCond, which will be updated to use this new utility routine soon. llvm-svn: 102229
-
Dan Gohman authored
testcase yet, as the testcase now fails downstream. llvm-svn: 102228
-
Sean Callanan authored
operands correctly. llvm-svn: 102227
-
Devang Patel authored
llvm-svn: 102226
-
Jim Grosbach authored
cross-build Makefile needs to unset CFLAGS/CXXFLAGS when building the build-side utilities since the flags will be for the cross-compiler. llvm-svn: 102225
-
Devang Patel authored
llvm-svn: 102224
-
Fariborz Jahanian authored
must be there or it is error (Next runtime). llvm-svn: 102223
-
Douglas Gregor authored
arguments. Rather than having the parser call ActOnParamDeclarator (which is a bit of a hack), call a new ActOnObjCExceptionDecl action. We'll be moving more functionality into this handler to perform earlier checking of @catch. llvm-svn: 102222
-
Douglas Gregor authored
statements. Instead of the @try having a single @catch, where all of the @catch's were chained (using an O(n^2) algorithm nonetheless), @try just holds an array of its @catch blocks. The resulting AST is slightly more compact (not important) and better represents the actual language semantics (good). llvm-svn: 102221
-
Chris Lattner authored
llvm-svn: 102220
-
Fariborz Jahanian authored
llvm-svn: 102219
-
Anders Carlsson authored
llvm-svn: 102218
-
Sean Callanan authored
memory operands rather than immediate operands. llvm-svn: 102217
-
Stuart Hastings authored
llvm-svn: 102216
-
- Apr 23, 2010
-
-
John McCall authored
a simple IDNS mask by introducing a namespace for non-member operators. llvm-svn: 102215
-
Argyrios Kyrtzidis authored
ConsumeAndStoreUntil would stop at tok::unknown when caching an inline method definition while SkipUntil would go past it while parsing the method. Fixes PR 6903. llvm-svn: 102214
-
Chris Lattner authored
the worklist, making them inline candidates. llvm-svn: 102213
-
Anders Carlsson authored
llvm-svn: 102211
-
Anders Carlsson authored
Add an inheritance path member variable to CastExpr. For now it's always null but for derived-to-base and base-to-derived cast expressions it will contain the full base path. This is needed to avoid ambiguities. llvm-svn: 102210
-
Anders Carlsson authored
llvm-svn: 102208
-
Dan Gohman authored
alignment to match what's used in clang and GCC for __alignof, rather than trying to guess what Legalize is going to be doing. llvm-svn: 102206
-
Daniel Dunbar authored
chain outwards when inside a nested exception scope. - A real test for this is going into LLVM test-suite. llvm-svn: 102204
-