Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
4d1cbcf6b9aaae7f82c6e332f46b2ad2d8971bd0
/
test
/
Sema
/
init.c
16c5dea
fix PR8217, a silent miscompilation of invalid code.
by Chris Lattner
· 14 years ago
c79f767
tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies.
by Daniel Dunbar
· 14 years ago
0061962
Vector types are not arithmetic types, either. Note that we now ban
by Douglas Gregor
· 14 years ago
a7d3c04
Fix PR4386 by implementing gcc's old behaviour (4.2) when initializing
by Rafael Espindola
· 15 years ago
7727acf
Fix PR6327: restore invariants when there's a parse error in an initializer.
by John McCall
· 15 years ago
cfdc81a
Initialization improvements: addition of string initialization and a few
by Eli Friedman
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
67f85fc
Fix for PR5447: teach Evaluate to deal with floating-point conditionals.
by Eli Friedman
· 15 years ago
d8ac057
Reorganize the parsing of decl groups / function definitions so that
by John McCall
· 15 years ago
bb6415c
Fix for PR4285: allow intializing a const wchar_t array with a wide string.
by Eli Friedman
· 16 years ago
b6c8c8b
Explictly track tentative definitions within Sema, then hand those
by Douglas Gregor
· 16 years ago
23c4b18
hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator
by Chris Lattner
· 16 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 16 years ago
42edd0d
Fix PR3868 by making Evaluate handle cases like "(long)&a + 4".
by Eli Friedman
· 16 years ago
275a369
Add type checking for tentative definitions at the end of the translation unit.
by Douglas Gregor
· 16 years ago
91110ee
A few small improvements to Evaluate for stuff I noted in FIXMEs.
by Eli Friedman
· 16 years ago
c91b7d9
Fix test to be legal on 64-bit systems.
by Eli Friedman
· 16 years ago
7c53ca6
Downgrade the "excess elements in initializer" errors to warnings *in
by Douglas Gregor
· 16 years ago
392cf91
Use our new snazzy stdint.h to make a testcase 64-bit portable.
by Sebastian Redl
· 16 years ago
d863517
Add iterators to LookupResult, allowing one to iterate over the
by Douglas Gregor
· 16 years ago
d079b2d
Closed out a few radars that were addressed by designated initializers
by Douglas Gregor
· 16 years ago
91b9f20
Ignore parens when determining if an expr is a string literal. Fixes PR3382.
by Anders Carlsson
· 16 years ago
f6c717c
Properly manage the bit-widths of APInts/APSInts in array initialization.
by Douglas Gregor
· 16 years ago
4ec339f
Centralize error reporting of improper uses of incomplete types in the
by Douglas Gregor
· 16 years ago
9f4d863
Fix test cases broken by quote normalization in diagnostics.
by Sebastian Redl
· 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
67c8601
add the other test case for completeness and to avoid regressions in the future
by Nuno Lopes
· 16 years ago
b529d83
Fix for PR2747: allow pointer->int casts with a null base; these are
by Eli Friedman
· 16 years ago
1e465df
Add test case for function-pointer-cast-of-global as constant expression.
by Daniel Dunbar
· 16 years ago
d5bac57
add testcase we already handle.
by Chris Lattner
· 16 years ago
d880363
wrap some long diagnostics, make 'initializer is not a constant' diagnostic
by Chris Lattner
· 16 years ago
f8f873d
Make sure to allow assigning a pointer to a bool.
by Eli Friedman
· 17 years ago
97c0a39
Fix a couple of bugs found by Neil Booth in the const-ness checking.
by Eli Friedman
· 17 years ago
be34ac6
add testcase for pr2050 which is now fixed.
by Chris Lattner
· 17 years ago
a312ce2
Improve diagnostic for illegal array initialization.
by Eli Friedman
· 17 years ago
d411e04
all filevar's have static storage. Previously a global with
by Chris Lattner
· 17 years ago
4cc6271
add several cases that Expr::hasStaticStorage missed, pointed out by Oliver Hunt
by Chris Lattner
· 17 years ago
4ef8dd6
Implement test/Sema/init.c by treating functions as constants.
by Chris Lattner
· 17 years ago