Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
418f6c7d142e5ff4607f70cd8431d008442bafe9
/
lib
/
Sema
/
SemaInit.cpp
418f6c7
Remember whether an initlist had a designator in the AST.
by Chris Lattner
· 16 years ago
396f0bf
Support initialization of incomplete array with zero size (as extension).
by Daniel Dunbar
· 16 years ago
acc5f3e
More #include cleaning
by Daniel Dunbar
· 16 years ago
12bc692
Minor #include cleaning
by Daniel Dunbar
· 16 years ago
6135352
InitListChecker::CheckListElementTypes(): Check for function types and issue an appropriate diagnostic.
by Steve Naroff
· 16 years ago
1bb516c
Make sure to count the struct elements correctly; here, we want the
by Eli Friedman
· 16 years ago
c63a1f2
by Chris Lattner
· 16 years ago
39ba4ae
-Changes to TagDecl:
by Argyrios Kyrtzidis
· 16 years ago
c92e5e4
For struct initialization, check compatibility with the unqualified
by Eli Friedman
· 16 years ago
f84eda3
Count the number of initializable members correctly in structs/unions
by Eli Friedman
· 16 years ago
402256f
Diagnose implicit init list for empty aggregate, like struct {}. Fixes
by Eli Friedman
· 16 years ago
638e144
Move the error checking for variable-sized objects so we don't
by Eli Friedman
· 16 years ago
d8dc210
Be a bit more defensive in SemaInit.
by Eli Friedman
· 16 years ago
cda25a9
Adjust warning so that it doesn't fire when there is an error.
by Eli Friedman
· 16 years ago
bb504d3
Add errors for some illegal constructs (specifically, "int a = {{3}};"
by Eli Friedman
· 16 years ago
c9c0ea6
Some more SemaInit cleanup.
by Eli Friedman
· 16 years ago
b85f707
Various fixes; solves (almost) all of the test regressions that would be
by Eli Friedman
· 16 years ago
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
· 16 years ago
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
· 16 years ago