hanchenye-llvm-project/clang/test/Sema
Chris Lattner efb0f111f1 hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator
into ParseSimpleDeclaration, and improve a diagnostic.

llvm-svn: 68009
2009-03-29 17:18:04 +00:00
..
128bitint.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
PR2727.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
PR2728.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
PR2919-builtin-types-compat-strips-crv.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
PR2923.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
PR2963-enum-constant.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
address-constant.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
address_spaces.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
align-x86.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
annotate.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
anonymous-struct-union.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
arg-duplicate.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
arg-scope-c99.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
arg-scope.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
array-constraint.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
array-declared-as-incorrect-type.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
array-init.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
asm.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
assign-null.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
assign.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
ast-print.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-aligned.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-cleanup.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-deprecated.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-mode.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-nodebug.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-noinline.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-noreturn.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-regparm.c Finish off semantic analysis for regparm, and remove the warning. Also 2009-03-27 21:06:47 +00:00
attr-unused.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-used.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-warn_unused_result.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
attr-weak.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
bitfield-layout.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
bitfield.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-args.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-as-object.m Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-byref-args.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-call.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-explicit-return-type.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-labels.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-literal.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-misc.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-return.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-storageclass.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
block-syntax-error.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
builtin-object-size.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
builtin-prefetch.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
builtin-stackaddress.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
builtins.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
c89-2.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
c89.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
callingconv.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
carbon.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
cast-to-union.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
cast.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
check-increment.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
compare.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
complex-int.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
complex-promotion.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
compound-literal.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
conditional-expr.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
conditional.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
const-eval.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
const-ptr-int-ptr-cast.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
constant-builtins-2.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
constant-builtins.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
constructor-attribute.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
darwin-align-cast.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
decl-invalid.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
decl-type-merging.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
declspec.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
default.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
default1.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
deref.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
designated-initializers.c Make our diagnostics about the obsolete GNU designated-initializer 2009-03-28 00:41:23 +00:00
dllimport-dllexport.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
enum.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
expr-address-of.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
expr-comma-c89.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
expr-comma.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
exprs.c Fix rdar://6719156 - clang should emit a better error when blocks are disabled but are used anyway 2009-03-27 04:18:06 +00:00
ext_vector_components.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
flexible-array-init.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
floating-point-compare.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
for.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
format-attribute.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
format-strings.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
function-ptr.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
function-redecl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
function.c Make sure to use RequireCompleteType rather than testing for 2009-03-24 19:52:54 +00:00
heinous-extensions-off.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
heinous-extensions-on.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
i-c-e.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
if-empty-body.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
illegal-types.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-builtin-decl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-builtin-freestanding.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-builtin-redecl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-cast.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-decl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-def.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
implicit-int.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
incompatible-sign.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
incomplete-call.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
incomplete-decl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
indirect-goto.c Sanity-check argument to indirect goto. 2009-03-26 07:32:37 +00:00
init-struct-qualified.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
init.c hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator 2009-03-29 17:18:04 +00:00
int-arith-convert.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
invalid-decl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
invalid-init-diag.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
invalid-struct-init.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
knr-def-call.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
member-reference.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
merge-decls.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
ms-fuzzy-asm.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
nested-redef.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
nonnull.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
offsetof.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
overloadable-complex.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
overloadable.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
pointer-addition.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
pointer-subtract-compat.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
pragma-pack-2.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
pragma-pack.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
pragma-unused.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
predef.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
predefined-function.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
rdar6248119.m Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
rdr6094103-unordered-compare-promote.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
recover-goto.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
redefinition.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
scope-check.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
self-comparison.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
sentinel-attribute.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
shift.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
static-init.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
stdcall-fastcall.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
stmt_exprs.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
struct-cast.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
struct-compat.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
struct-decl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
struct-packed-align.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
switch.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
tentative-decls.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
text-diag.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
transparent-union-pointer.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
type-spec-struct-union.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
typecheck-binop.c Make sure to use RequireCompleteType rather than testing for 2009-03-24 19:52:54 +00:00
typedef-prototype.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
typedef-redef.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
typedef-retain.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
typedef-variable-type.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
types.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
unnamed-bitfield-init.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
unused-expr.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
usual-float.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
va_arg_x86_64.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
var-redecl.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
varargs.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
vector-assign.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
vector-cast.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
vector-init.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
vla.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
void_arg.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
warn-freestanding-complex.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
wchar.c Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00