Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
33182dd0f7d5b5e913b1957c2cb6dc04942efd46
/
test
/
Sema
/
block-return.c
9b29f4f
Implement GCC's -Wint-to-pointer-cast.
by David Blaikie
· 12 years ago
9354f6a
fixes the diagnostic issued in // rdar://11069896
by Fariborz Jahanian
· 12 years ago
4e648e4
Allow void blocks to return witn a void expression in
by Fariborz Jahanian
· 12 years ago
5faf5d3
Remove the "C" in "implicitly declaring C library function" diagnostic
by Jean-Daniel Dupas
· 12 years ago
649657e
Move block return type inference diagnostic to a common place where
by Fariborz Jahanian
· 13 years ago
0586520
If block literal return type is not specified, return type of the block is
by Fariborz Jahanian
· 13 years ago
d263fd1
Fix a block sema bug where result type of initializer
by Fariborz Jahanian
· 13 years ago
a4356ad
Correct r124242 making sure function chunk that gets diagnosed is really about the block.
by Argyrios Kyrtzidis
· 13 years ago
9865044
Change error "function cannot return array type" -> "blocks cannot return array type" when blocks are involved.
by Argyrios Kyrtzidis
· 13 years ago
711c52b
Refactor the application of type attributes so that attributes from
by John McCall
· 14 years ago
58f9e13
make clang print types as "const int *" instead of "int const*",
by Chris Lattner
· 14 years ago
5d1d7ae
Get rid of the "functions declared 'noreturn' should have a 'void' result type" warning.
by Anders Carlsson
· 14 years ago
58f281f
Add warning for functions/blocks that have attribute 'noreturn' but return a non-void result. (<rdar://problem/7562925>)
by Ted Kremenek
· 14 years ago
5495f37
Wire up '-Wignored-qualifiers' to the warning on 'const' in 'const int f()'.
by Chandler Carruth
· 14 years ago
5291c3c
When forming a function call or message send expression, be sure to
by Douglas Gregor
· 14 years ago
08a4190
Improve diagnostics like "initializing <type> from an expression of
by Douglas Gregor
· 14 years ago
d4eea83
Improve diagnostics when we fail to convert from a source type to a
by Douglas Gregor
· 14 years ago
a873dfc
Implement the lvalue-to-rvalue conversion where needed. The
by Douglas Gregor
· 14 years ago
e030358
add a bunch of missing prototypes to tests
by Chris Lattner
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
1eb4433
Remove tabs, and whitespace cleanups.
by Mike Stump
· 15 years ago
4ca606e
reject returning a block expr even when it has parens and casts in the way.
by Chris Lattner
· 15 years ago
7d5c74e
Use QualType to represent block's implicit return type as
by Fariborz Jahanian
· 15 years ago
6c92fa7
Fixup Sema and CodeGen for block literal attributes when the return
by Mike Stump
· 15 years ago
19c30c0
Sema and CodeGen support for attributes on blocks. Radar 6441502
by Mike Stump
· 15 years ago
4eeab84
Don't allow blocks to be declared as returning an array. Radar 6441502
by Mike Stump
· 15 years ago
25efa10
Tighten up blocks type checking. This was discussed back in the
by Mike Stump
· 15 years ago
397195b
Fixup semantic analysis for nested blocks, and allow block literal
by Mike Stump
· 15 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 15 years ago
a316e7b
Extend builtin "attribute" syntax to include a notation for
by Douglas Gregor
· 15 years ago
98eb8a7
Add support for blocks with explicit return types.
by Mike Stump
· 15 years ago
ae0ee03
instead of forcing blocks on by default, make them default to off, but let
by Chris Lattner
· 16 years ago
59f5394
Fix <rdar://problem/6252216> compare block to NULL.
by Steve Naroff
· 16 years ago
538afe3
Fix <rdar://problem/6252226> parser thinks block argument is undefined identifier in NSServices.m
by Steve Naroff
· 16 years ago
ba80c9a
Downgrade incompatible block pointer error to a warning (to be consistent with incompatible pointer warnings in general).
by Steve Naroff
· 16 years ago
1656442
Fix <rdar://problem/6243788> clang: Incorrect return statement for Blocks?
by Steve Naroff
· 16 years ago
c50a4a5
Sema::ActOnBlockReturnStmt(): Need to perform the UsualUnaryConversions on the return type.
by Steve Naroff
· 16 years ago