Sign in
llvm
/
llvm-archive
/
58b05407658c2569b188facf1d1f15e1c0e95aa4
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
g++.dg
/
conversion
/
bitfield5.C
blob: b931ec97c0019a66246cea53a9fb1225d0df0d30 [
file
] [
log
] [
blame
]
// PR c++/27506
enum
EBorderStyle
{
BNATIVE
,
BHIDDEN
};
struct
BorderValue
{
enum
EBorderStyle
style
:
8
;
};
enum
EBorderStyle
f
(
const
struct
BorderValue
*
border
)
{
return
border
?
border
->
style
:
BNATIVE
;
}