- Nov 20, 2009
-
-
Douglas Gregor authored
rather than punting to a DependentSizedArrayType, tightening up our type checking for template definitions. Thanks, John! llvm-svn: 89407
-
- Nov 19, 2009
-
-
John McCall authored
appropriate lookup and simply can't resolve the referrent yet, and "dependent scope" expressions, where we can't do the lookup yet because the entity we need to look into is a dependent type. llvm-svn: 89402
-
Fariborz Jahanian authored
(radar 7409165). llvm-svn: 89400
-
Daniel Dunbar authored
errors. llvm-svn: 89388
-
Daniel Dunbar authored
llvm-svn: 89387
-
Mike Stump authored
llvm-svn: 89386
-
Ted Kremenek authored
Fix crash when using --analyzer-store=region when handling initializers with nested arrays/structs whose values are not explicitly specified. Fixes <rdar://problem/7403269>. llvm-svn: 89384
-
Ted Kremenek authored
llvm-svn: 89383
-
Ted Kremenek authored
llvm-svn: 89382
-
Ted Kremenek authored
llvm-svn: 89375
-
Daniel Dunbar authored
llvm-svn: 89373
-
Daniel Dunbar authored
llvm-svn: 89371
-
Fariborz Jahanian authored
Fixes pr5547. llvm-svn: 89370
-
Daniel Dunbar authored
llvm-svn: 89367
-
Douglas Gregor authored
incomplete array initialization, where we have the following in a template: int a[] = { 1, 2, something-value-dependent }; // ... sizeof(a); The type of "a" appears to be a non-dependent IncompleteArrayType, but treating it as such makes the sizeof(a) fail at template definition time. We now correctly handle this by morphing the IncompleteArrayType into a DependentSizedArrayType with a NULL expression, indicating that its size has no corresponding expression (and, therefore, the type is distinct from others). llvm-svn: 89366
-
John Thompson authored
llvm-svn: 89362
-
Douglas Gregor authored
llvm-svn: 89361
-
Ken Dyck authored
other limit macros. llvm-svn: 89355
-
Ken Dyck authored
llvm-svn: 89353
-
Ken Dyck authored
widths. This corrects the values of these definitions for MSP430 and PIC16. llvm-svn: 89350
-
Ken Dyck authored
stdint.h. llvm-svn: 89348
-
Ken Dyck authored
arbitrary widths. llvm-svn: 89347
-
Ken Dyck authored
llvm-svn: 89346
-
Ken Dyck authored
__INTPTR_TYPE__ as the last is used in the test/CodeGen/const-init.c and all could potentially be in use in the wild. My apologies. llvm-svn: 89345
-
Ken Dyck authored
replaced with __PTRDIFF_WIDTH__. llvm-svn: 89344
-
Ken Dyck authored
llvm-svn: 89343
-
Ken Dyck authored
llvm-svn: 89342
-
Ken Dyck authored
__INTPTR_WIDTH__ instead. llvm-svn: 89340
-
Douglas Gregor authored
llvm-svn: 89336
-
Douglas Gregor authored
llvm-svn: 89335
-
Douglas Gregor authored
"getter = ", to provide suitable method names. llvm-svn: 89334
-
Daniel Dunbar authored
llvm-svn: 89333
-
Daniel Dunbar authored
llvm-svn: 89332
-
Daniel Dunbar authored
llvm-svn: 89331
-
Daniel Dunbar authored
llvm-svn: 89330
-
Daniel Dunbar authored
llvm-svn: 89327
-
Douglas Gregor authored
llvm-svn: 89320
-
Daniel Dunbar authored
the argument is given. Also, tweak Opt.Sysroot defaulting. llvm-svn: 89318
-
Daniel Dunbar authored
Also, tweak a few help strings and update CompilerInvocation serialization for prev change. llvm-svn: 89317
-
Daniel Dunbar authored
Switch -f{builtin,math-errno,rtti} and -analyzer-purge-dead to -...no... variants instead of using llvm::cl::init(true) arguments. llvm-svn: 89315
-