diff options
Diffstat (limited to 'test/FrontendC/2005-09-24-BitFieldCrash.c')
-rw-r--r-- | test/FrontendC/2005-09-24-BitFieldCrash.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/test/FrontendC/2005-09-24-BitFieldCrash.c b/test/FrontendC/2005-09-24-BitFieldCrash.c deleted file mode 100644 index b4c85ff..0000000 --- a/test/FrontendC/2005-09-24-BitFieldCrash.c +++ /dev/null @@ -1,33 +0,0 @@ -// 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; -} - - |