new testcase that crashes the CFE

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23423 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2005-09-24 20:54:33 +00:00
parent 5fada3b218
commit d4f43519c2

View File

@ -0,0 +1,33 @@
// RUN: %llvmgcc %s -S -o -
struct tree_common {};
struct tree_int_cst {
struct tree_common common;
struct tree_int_cst_lowhi {
unsigned long long low;
long long high;
} int_cst;
};
enum XXX { yyy };
struct tree_function_decl {
struct tree_common common;
long long locus, y;
__extension__ enum XXX built_in_class : 2;
};
union tree_node {
struct tree_int_cst int_cst;
struct tree_function_decl function_decl;
};
void foo (union tree_node * decl) {
decl->function_decl.built_in_class != 0;
}