- eff2cd5 PR2746: Implement GCC cast to union extension by Seo Sanghyeon · 16 years ago
- ff03fbb Patch to keep clang honest that it does not yet support by Fariborz Jahanian · 16 years ago
- 5385991 Use the unqualified type for GCCs struct/union cast extension by Anders Carlsson · 16 years ago
- 0fdea46 Fix test case (incomplete "expected-warning" line) by Ted Kremenek · 16 years ago
- d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
- 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
- 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
- 863ea9a testcase that works now with r62061 by Chris Lattner · 16 years ago
- 3218c4b When we see a reference to a struct, class, or union like "struct X" by Douglas Gregor · 16 years ago
- 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 16 years ago
- be3f7f3 Re-enable PTH testing for Cocoa.h and Carbon.h (and include testing for Objective-C++). by Ted Kremenek · 16 years ago
- f376b48 Temporarily revert r61956 and r61957 (PTH tests failing). by Ted Kremenek · 16 years ago
- 6b61487 Enhance -fsyntax-only test of Carbon.h to also include testing for PTH. by Ted Kremenek · 16 years ago
- 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
- a4ed0d8 Diagnose declarations that don't declare anything, and fix PR3020. by Sebastian Redl · 16 years ago
- 3c902ce Fix filename typo. by Sebastian Redl · 16 years ago
- fceeec9 Complete the test after adding handling of merged attributes on decls. by Anton Korobeynikov · 16 years ago
- 2f40270 Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 16 years ago
- 7f7bb72 Testcase for stdcall/fastcall sema checks. Patch by Ilya Okonsky! by Anton Korobeynikov · 16 years ago
- a1fcbad Clean up the C89/C++ warnings about C99 array features to not by Chris Lattner · 16 years ago
- 65ce04b Merge function-return.c into function.c by Chris Lattner · 16 years ago
- 777f07b diagnose C99 6.9.1p5, C arguments in definitions that are lacking by Chris Lattner · 16 years ago
- 56f20ae Make error handling for va_start a bit more robust. Fixes PR3213. by Eli Friedman · 16 years ago
- 7df7b6b Create new EnumDecl nodes for redeclarations of enums, linking them by Douglas Gregor · 16 years ago
- 42b83dd Implement the final (hopefully) wrinkle to i-c-e + builtin_constant_p by Chris Lattner · 16 years ago
- 04de993 merge these testcases into one file. by Chris Lattner · 16 years ago
- 28daa53 implement rdar://6091492 - ?: with __builtin_constant_p as the operand is an i-c-e. by Chris Lattner · 16 years ago
- 4209a39 add expected diag by Chris Lattner · 16 years ago
- 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
- f345acc Testcase for something that already works. Clang agrees with Comeau, by Chris Lattner · 16 years ago
- b0da923 fix rdar://6097892 - gcc incompat: clang rejects __func__, __FUNCTION__, and __PRETTY_FUNCTION__ outside func by Chris Lattner · 16 years ago
- cd08707 Implement rdar://6138816 - [sema] named bitfields cannot have 0 width by Chris Lattner · 16 years ago
- f62e14d add annotation by Chris Lattner · 16 years ago
- 5abfe2c Add another complex promotion test. by Anders Carlsson · 16 years ago
- 5b1f3f0 Make sure to promote expressions of the form (floating point + complex integer) correctly, to (complex floating point + complex floating point) by Anders Carlsson · 16 years ago
- c0febd5 Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
- e9a0f43 Workaround for PR3173. The fix is correct in the sense that if the enum by Eli Friedman · 16 years ago
- 211316f a minor grammar fix by Chris Lattner · 16 years ago
- 96e05bc Improve VLA diagnostics/sema checking. Fixes PR2361 and PR2352. by Anders Carlsson · 16 years ago
- 601bae3 Simplify test. by Anders Carlsson · 16 years ago
- 9f1e572 Add diagnostics for bitfields. by Anders Carlsson · 16 years ago
- 49184b2 Use VerifyIntegerConstantExpression instead of isIntegerConstantExpr. Fixes PR2963 by Anders Carlsson · 16 years ago
- 9e09f5d Make Sema::CheckForConstantInitializer use Expr::Evaluate. This fixes PR3130. by Anders Carlsson · 16 years ago
- 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
- ae0ee03 instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
- 3425c99 int-arith-convert.c makes assumptions about integer sizes, so force a specific architecture by Sebastian Redl · 16 years ago
- 4cfc6fe Fix test. (0 && (a(),1)) is a valid I-C-E according to C99. by Anders Carlsson · 16 years ago
- 4000ea6 Add Sema::isNullPointerConstant which extwarns if necessary. Use it in Sema::CheckConditionalOperands. by Anders Carlsson · 16 years ago
- d3a61d5 Use VerifyIntegerConstantExpression for case values. by Anders Carlsson · 16 years ago
- a8a6ef8 add missing RUN lines by Nuno Lopes · 16 years ago
- d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
- 35873c4 The address of a variable is only constant if the variable has global storage. by Anders Carlsson · 16 years ago
- 4bbc0e0 Fix bug in the constant evaluator. Fixes PR3115. by Anders Carlsson · 16 years ago
- 0947b4e Rewrite FindDiagnostics to be more strict about the formatting of the by Chris Lattner · 16 years ago
- b2c8c55 clean up -verify mode output. If the expected-error string is by Chris Lattner · 16 years ago
- 28eb7e9 make the 'to match this' diagnostic a note. by Chris Lattner · 16 years ago
- 5f4a682 Make all the 'redefinition' diagnostics more consistent, and make the by Chris Lattner · 16 years ago
- 9f4d863 Fix test cases broken by quote normalization in diagnostics. by Sebastian Redl · 16 years ago
- 6dde0d5 Case values must be evaluated by Anders Carlsson · 16 years ago
- 51fe996 Use Expr::Evaluate for case statements. Fixes PR2525 by Anders Carlsson · 16 years ago
- 7ca1425 add a silly testcase by Chris Lattner · 16 years ago
- 2c21a07 merge some simple call diagnostics. by Chris Lattner · 16 years ago
- b1b4d33 print a type in a diagnostic. by Chris Lattner · 16 years ago
- c41c123 remove expected-error from #if 0 section of code. by Chris Lattner · 16 years ago
- 966f099 disable expected-errors in #if parts of the test. by Chris Lattner · 16 years ago
- fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
- ca354fa Implement rdar://6319320: give a good diagnostic for cases where people by Chris Lattner · 16 years ago
- 58ace88 Fix PR3075, __builtin_stdarg_start being misprototyped. This affects netbsd headers. by Chris Lattner · 16 years ago
- a6afa76 Fix for crash issues with comma operators with a void first operand, and by Eli Friedman · 16 years ago
- b11e778 Backout of r59196, plus a new ICE test. Sorry if this is a by Eli Friedman · 16 years ago
- dd2b12a Fix bug in constant evaluation exposed by 176.gcc. by Daniel Dunbar · 16 years ago
- 67027a7 Fix a FIXME by improving a diagnostic, add a testcase for PR3048 by Chris Lattner · 16 years ago
- 1367ede 64-bit test fixes. by Sebastian Redl · 16 years ago
- 4efaa27 Some additions to tryEvaluate I've had sitting around for a while. by Eli Friedman · 16 years ago
- 1f6f54b Fix PR3031 by silencing follow-on errors in invalid declarations. by Chris Lattner · 16 years ago
- 48c2e90 Fix crash caused by this: by Argyrios Kyrtzidis · 16 years ago
- e2f5619 Fix PR3001: if we have an error parsing an initializer, make sure to remove by Chris Lattner · 16 years ago
- a5a35e1 Fix missing %s in run string causing hang during tests. by Sebastian Redl · 16 years ago
- 4f03fd6 Fix crash reported in PR2923 where a function declared using typeof(another_function) would have FunctionDecl::getNumParams() return the number of parameters in the original function type and not the number of parameters in the actual FunctionDecl. by Ted Kremenek · 16 years ago
- ac620de PR2919: __builtin_types_compatible_p strips CRV qualifiers. by Daniel Dunbar · 16 years ago
- 639e2d3 Fix rdar://6257721 by tightening up the block "snapshot" check, and by Chris Lattner · 16 years ago
- d3f2c10 Improve attribute parsing & tests. by Daniel Dunbar · 16 years ago
- e5fd2d9 Exercise #pragma pack(pop, <width>) in test case. by Daniel Dunbar · 16 years ago
- 5db4b3f Teach tryEvaluate that fabs, copysign, and unary +/- are constants for by Daniel Dunbar · 16 years ago
- 3b0db90 Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
- b8b10e3 Fix typo in testcase. by Daniel Dunbar · 16 years ago
- 94dcecb add a testcase. by Chris Lattner · 16 years ago
- 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
- 8f0fd62 Tests for return statement checks by Seo Sanghyeon · 16 years ago
- 46cfefa "Enhance" CheckArithmeticConstantExpression to accept ?: with a constant by Chris Lattner · 16 years ago
- 7709182 Add parsing of the sentinel attribute. Still need to create the attribute. by Anders Carlsson · 16 years ago
- 9173e91 Append the test runs with '&&'. by Argyrios Kyrtzidis · 16 years ago
- 7d07664 Merge postfix attributes on record decls. by Daniel Dunbar · 16 years ago
- ae3f491 Add Builtins.def attribute for "can be a constant expression". by Daniel Dunbar · 16 years ago
- de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
- 8af6a45 Changed Sema::CheckForConstantInitializer to allow global block literals. by Steve Naroff · 16 years ago
- f77d545 Fix va_arg handling to do argument decaying at the correct place. This by Chris Lattner · 16 years ago
- b440686 Teach Sema::CheckAssignmentConstraints() to allow assignments between id and block pointer types (^{}). by Steve Naroff · 16 years ago
- 6c4088e Fix <rdar://problem/6251012> clang: Blocks are objects too. by Steve Naroff · 16 years ago
- ae530cf Fix <rdar://problem/6252108> assigning to argument passed to block should not require __block. by Steve Naroff · 16 years ago