Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
e0335786c17a6ca45966f66094146e9d8ba2d54a
/
test
/
SemaCXX
/
vararg-non-pod.cpp
7a0a31c
[frontend] Don't allow a mapping to a warning override an error/fatal mapping.
by Chad Rosier
· 14 years ago
71b8fb5
Make clang's AST model sizeof and typeof with potentially-evaluated operands correctly, similar to what we already do with typeid.
by Eli Friedman
· 14 years ago
55693fb
Revert r148271; this requires more thought.
by Eli Friedman
· 14 years ago
58219e7
Change the behavior of the lvalue-to-rvalue conversion for varargs in PotentiallyPotentiallyEvaluated contexts so that we model it in a sane way in most cases, and give up for the edge case which hopefully doesn't matter too much.
by Eli Friedman
· 14 years ago
b8e778d
Don't try to diagnose anything when we're passing incomplete types
by Douglas Gregor
· 14 years ago
0adde12
Properly diagnose using abstract and incomplete types in va_arg
by David Majnemer
· 14 years ago
930a9ab
Fix our handling of the warning when one tries to pass a
by Douglas Gregor
· 14 years ago
4bb3bf9
really use valist.
by Chris Lattner
· 15 years ago
4037833
fix rdar://7985267 - Don't emit an error about a non-pod argument
by Chris Lattner
· 15 years ago
7c2342d
When pretty-printing tag types, only print the tag if we're in C (and
by John McCall
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 16 years ago
06d3369
When certain diagnostics involving run-time behavior would be emitted
by Douglas Gregor
· 16 years ago
75b699a
Suppress warnings and errors about certain uses of non-POD types (in
by Douglas Gregor
· 16 years ago
7e1848d
Give the "cannot pass object of non-POD type 'class C' through variadic constructor; call will abort at runtime" warning a -W flag (non-pod-varargs) and default it being an error by default. There is no good reason to allow users to get bitten by this sort of thing by default.
by Chris Lattner
· 16 years ago
4fcfde4
Eliminate &&s in tests.
by Daniel Dunbar
· 16 years ago
d74d414
Handle variadic constructors better. Share code between BuildCXXConstructExpr and BuildCXXTemporaryObjectExpr.
by Anders Carlsson
· 16 years ago
d7d5f02
Rename clang to clang-cc.
by Daniel Dunbar
· 16 years ago
dce5e2c
Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340.
by Anders Carlsson
· 17 years ago
906fed0
Warn when someone tries to pass a variable with a non-POD type to a varargs function/method/block.
by Anders Carlsson
· 17 years ago