- 578a972 Throw the switch to exclusively use Evaluate (along with the small by Eli Friedman · 16 years ago
- c508203 Fix for PR3433: map __alignof__ to preferred alignment. (This was by Eli Friedman · 16 years ago
- dcdafb6 Improvements to ASTContext::getDeclAlignInBytes; fixes the testcase in by Eli Friedman · 16 years ago
- 6032979 Match gcc and always perform array/function conversion for asm input exprs. Fixes PR3641. by Anders Carlsson · 16 years ago
- 559a833 Correctly encode incomplete and variable length arrays. Fixes PR3639. by Anders Carlsson · 16 years ago
- 85c3515 Sanity fix for PR3642: if we're treating a diagnostic as an error, it's by Eli Friedman · 16 years ago
- 8d7d6e9 Force arch for these test cases. by Daniel Dunbar · 16 years ago
- 15509f4 Add support for GCC ObjC extension "Class<protocol>". Sigh. by Steve Naroff · 16 years ago
- 8dfb0c5 Warn about bogus protocol qualifiers. by Steve Naroff · 16 years ago
- 7b5b317 Warn on use of __weak attribute on local variable (objc2 gc specific). by Fariborz Jahanian · 16 years ago
- 86f938b Fixed an ICE in meta-data generation of __weak/__strong ivars. by Fariborz Jahanian · 16 years ago
- 4fff481 Evaluation of unary deref could call integer evaluator on non-integral by Daniel Dunbar · 16 years ago
- c1fcd2c Add test case to record a couple inconsistencies with GCC (found in <rdar://problem/6561076> [clang on Xcode] warning: cannot find protocol definition for 'OzzyP'). by Steve Naroff · 16 years ago
- 5fd659d by Steve Naroff · 16 years ago
- b80976c Improved naming convention heuristics in the retain/release checker to better by Ted Kremenek · 16 years ago
- eda9a5e Emit extern_weak when needed. - PR3629. by Daniel Dunbar · 16 years ago
- 524ed95 We must always mangle attribute overloadable functions; even if in a by Daniel Dunbar · 16 years ago
- ccef371 Fix <rdar://problem/6500554> missing objc error message. by Steve Naroff · 16 years ago
- 540b146 Always try to fold array sizes, and warn if we could fold something that isn't an ICE. This makes us compatible with GCC. by Anders Carlsson · 16 years ago
- 69ab26a Handle constant int -> ptr casts of lvalue results. - PR3463 (again). by Daniel Dunbar · 16 years ago
- c0ef9f5 Set call attribute for direct calls (i.e. noreturn). by Daniel Dunbar · 16 years ago
- 63359c8 Fix <rdar://problem/6586239> bitfield constraints not enforced (for ObjC) by Steve Naroff · 16 years ago
- f8ebb41 Add some stdlib builtins by Daniel Dunbar · 16 years ago
- 8d1d62f Use -verify for consistency. by Eli Friedman · 16 years ago
- e8761c8 Add support for * (unary dereference) operator to ExprConstant. by Eli Friedman · 16 years ago
- da15323 Suppress constant initializer checking when the declaration isn't valid. by Eli Friedman · 16 years ago
- 0bdf178 Add test case for <rdar://problem/6562655>. by Ted Kremenek · 16 years ago
- d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 16 years ago
- dd21164 Extend Evaluate() to fold (int) <pointer type>. by Daniel Dunbar · 16 years ago
- 403bc2b Arguments to unordered comparison builtins may need implicit casts. by Daniel Dunbar · 16 years ago
- 81ebbde Add irgen support for the noinline attribute. by Anders Carlsson · 16 years ago
- 5bab788 Add sema support for the noinline attribute. by Anders Carlsson · 16 years ago
- 79f7f8a Update test case to include a leak that occurs at the place of allocation. by Ted Kremenek · 16 years ago
- 6beb165 fix test case by Zhongxing Xu · 16 years ago
- 3450a55 add test case. by Zhongxing Xu · 16 years ago
- d5d3180 Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 16 years ago
- 1c17689 Emit the correct diagnostics when we constant fold an array size to a negative value. by Anders Carlsson · 16 years ago
- e2f0e96 Make sure to check the value of the constant expression, as suggested by Daniel. by Anders Carlsson · 16 years ago
- 232350d Emission of global variable initialializer was broken in rare by Daniel Dunbar · 16 years ago
- 4d4c50d Handle the GNU void* and function pointer arithmetic extensions for constant expressions as well. by Anders Carlsson · 16 years ago
- 98f1e1c Add test case for 'nil receiver returns undefined struct value' check. by Ted Kremenek · 16 years ago
- 611a8c4 Provide a proper source location when building an implicit dereference. Fixes PR3600 by Douglas Gregor · 16 years ago
- 9b76143 Make error-message check platform-agnostic by Douglas Gregor · 16 years ago
- 7c53ca6 Downgrade the "excess elements in initializer" errors to warnings *in by Douglas Gregor · 16 years ago
- b2b14d7 Add a few more GC-only test cases for the retain/release checker. by Ted Kremenek · 16 years ago
- c2b6a82 Return true on errors, return true on errors, return true on errors by Douglas Gregor · 16 years ago
- 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
- 7549c55 __attribute__((aligned)) was being ignored! by Daniel Dunbar · 16 years ago
- d0d082f use the full spelling of a string literal token so that trigraphs by Chris Lattner · 16 years ago
- 07f192e add c testcase for string literal diagnostic improvement. by Chris Lattner · 16 years ago
- 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
- 965acbb Allow "overloadable" functions in C to be declared as variadic without by Douglas Gregor · 16 years ago
- c6666f8 Don't allow calls to functions marked "unavailable". There's more work by Douglas Gregor · 16 years ago
- e47f7b1 pass -verify in exprs.m, merge const-id.m into message.m by Chris Lattner · 16 years ago
- a119a3b fix rdar://6597252: two exactly identical pointer types are always by Chris Lattner · 16 years ago
- e1d77c3 Fix test: config.h is not guaranteed to exist at the location in by Eli Friedman · 16 years ago
- edbb94c Fix test on platforms where size_t != unsigned long. by Eli Friedman · 16 years ago
- 2d6744f isICE was evaluating ?: incorrectly with missing-gcc-LHS extension. by Daniel Dunbar · 16 years ago
- 9457a80 Update several tests to explicitly use BasicConstraintManager as well as to use RangeConstraintManager with RegionStoreManager. by Ted Kremenek · 16 years ago
- cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
- 4b2d0dd Eliminate dependency on where test is run from. by Daniel Dunbar · 16 years ago
- b7d0844 Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 16 years ago
- 16de4c7 Convert tabs to spaces. by Ted Kremenek · 16 years ago
- 3092dd6 Enhance tests to exercise more combinations of using the RangeConstraintManager with the RegionStoreManager. by Ted Kremenek · 16 years ago
- 2846584 Proof that attribute __overloadable__ works as well as overloadable by Douglas Gregor · 16 years ago
- d60f2fb Change EmitConstantExpr to allow failure. by Daniel Dunbar · 16 years ago
- 61a3778 Don't include alloca.h if it doesn't exist. by Ben Laurie · 16 years ago
- 655753a Remove the error about redefining library functions. It's causing too by Douglas Gregor · 16 years ago
- be1fe1e Static Analyzer driver/options (partial) cleanup: by Ted Kremenek · 16 years ago
- 9add317 Static variables and functions won't collide with standard library by Douglas Gregor · 16 years ago
- 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
- 5bef8dd add support for -fno-math-errno, and validate that it affects sema properly. by Chris Lattner · 16 years ago
- 7d84c76 sema no longer explodes, yay! by Chris Lattner · 16 years ago
- 396b2a2 Diagnose non-power-of-2 arguments to attribute aligned. by Daniel Dunbar · 16 years ago
- ef2abfe Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. by Daniel Dunbar · 16 years ago
- 4310f4e Make "implicit int" an error in C++ (unless we're allowing Microsoft by Douglas Gregor · 16 years ago
- 22bd905 diagnose uses of deprecated typenames and tags. by Chris Lattner · 16 years ago
- 62c29c6 Fix IRgen of __builtin_memset. - Fix test case to not only have negative tests. by Daniel Dunbar · 16 years ago
- bb99bde Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
- c7984dd warn about interfaces that inherit from deprecated classes. by Chris Lattner · 16 years ago
- 16b34b4 warn about categories that implement deprecated interfaces. by Chris Lattner · 16 years ago
- 73525de enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyy by Chris Lattner · 16 years ago
- 450da98 When merging from a function with a prototype to a function without a by Douglas Gregor · 16 years ago
- 9800dad Test passes with -analyzer-range-contraints. by Ted Kremenek · 16 years ago
- f15970c do not warn about uses of deprecated decls when in an out-of-line objc method by Chris Lattner · 16 years ago
- c71e28c When inside an Objective-C++ method, name lookup should look into the by Douglas Gregor · 16 years ago
- 7eba82e Add support for deprecating ObjC properties. Unlike GCC, we warn that the by Chris Lattner · 16 years ago
- 6871981 When a function with a prototype is redeclared without a prototype, by Douglas Gregor · 16 years ago
- cda9c67 Adopt a more principled approach to invalid declarations: by Douglas Gregor · 16 years ago
- 553905d add support for deprecated objc ivars. by Chris Lattner · 16 years ago
- b1e0c8d specify a triple to use, otherwise we get errors on this test for by Chris Lattner · 16 years ago
- b254ca0 update expected-warning line. by Chris Lattner · 16 years ago
- cfdff38 Add support for deprecated members of RecordDecls (e.g. struct fields). by Chris Lattner · 16 years ago
- b104b1f Don't allow taking the address of an element in an ext_vector by Nate Begeman · 16 years ago
- b6d74a1 implement gcc/testsuite/objc.dg/method-attribute-3.m, by improving error recovery. by Chris Lattner · 16 years ago
- c8fbd44 fix PR3579: __LINE__ expands to the presumed location of the by Chris Lattner · 16 years ago
- e7fb484 track "just a little more" location information for macro instantiations. by Chris Lattner · 16 years ago
- 3ada6ff PR3589: Don't simplify libcalls with -ffreestanding. by Daniel Dunbar · 16 years ago
- 61a0f17 allow implementations of deprecated functions to use deprecated symbols. by Chris Lattner · 16 years ago
- f244cd7 Add a test case for -ffreestanding that redefines malloc. by Douglas Gregor · 16 years ago