1. c63a1f2 by Chris Lattner · 17 years ago
  2. 39ba4ae -Changes to TagDecl: by Argyrios Kyrtzidis · 17 years ago
  3. c92e5e4 For struct initialization, check compatibility with the unqualified by Eli Friedman · 17 years ago
  4. f84eda3 Count the number of initializable members correctly in structs/unions by Eli Friedman · 17 years ago
  5. 402256f Diagnose implicit init list for empty aggregate, like struct {}. Fixes by Eli Friedman · 17 years ago
  6. 638e144 Move the error checking for variable-sized objects so we don't by Eli Friedman · 17 years ago
  7. d8dc210 Be a bit more defensive in SemaInit. by Eli Friedman · 17 years ago
  8. cda25a9 Adjust warning so that it doesn't fire when there is an error. by Eli Friedman · 17 years ago
  9. bb504d3 Add errors for some illegal constructs (specifically, "int a = {{3}};" by Eli Friedman · 17 years ago
  10. c9c0ea6 Some more SemaInit cleanup. by Eli Friedman · 17 years ago
  11. b85f707 Various fixes; solves (almost) all of the test regressions that would be by Eli Friedman · 17 years ago
  12. a647caa Several fixes to SemaInit.cpp. It's still not enabled (since it fails a few tests). Expect to enable it very soon. by Steve Naroff · 17 years ago
  13. 0cca749 Replace Sema::CheckInitializerListTypes() with a helper class (InitListChecker) that synthesizes implicit InitListExpr's when appropriate (see InitListExpr comments in Expr.h for more details). I also moved the code to SemaInit.cpp, to help reduce clutter in SemaDecl.cpp. by Steve Naroff · 17 years ago