代码搜索:enum

找到约 10,000 项符合「enum」的源代码

代码结果 10,000
www.eeworm.com/read/240162/4582177

c enum4.c

// { dg-do assemble } // GROUPS passed enums class X { public: enum { a }; }; enum { b = 1 }; enum ok { y = b }; enum notok { z = X::a };
www.eeworm.com/read/240162/4582188

c enum9.c

// { dg-do assemble } // GROUPS passed enums enum fig { figgy, pudding, }; // { dg-error "" } comma class X { public: static fig (*open)(void *thing, const char *filename); static fi
www.eeworm.com/read/240162/4582201

c enum7.c

// { dg-do assemble } // GROUPS passed enums enum color { red, green, blue, orange, brown }; struct s { enum color field:2; // { dg-error "" } too small };
www.eeworm.com/read/240162/4582228

c enum-clash.c

// { dg-do assemble } // { dg-options "-pedantic-errors" } // GROUPS passed arm enum color {red, yellow, green=20, blue}; color c = 1; // this should be an error// { dg-error "" } .* int i = yellow;
www.eeworm.com/read/240162/4582254

c enum10.c

// { dg-do assemble } // GROUPS passed enums class Type { public: enum name { A }; }; class A { }; class B: public A { public: B(); };
www.eeworm.com/read/240162/4582263

c enum11.c

// { dg-do assemble } // GROUPS passed enums class X { enum { oneMask = 0x0000FFFF, twoMask = 0x000F0000, thiMask = 0xFFF00000, }; // { dg-error "" } comma unsig
www.eeworm.com/read/240162/4582296

c enum5.c

// { dg-do assemble } // { dg-options "-pedantic-errors" } // GROUPS passed enums enum Thing { FIRST, SECOND } ; int main() { Thing x = FIRST ; x = 27 ; // this line should be a typ
www.eeworm.com/read/240162/4582327

c enum1.c

// { dg-do assemble } // GROUPS passed enums class foo { public: enum bar { baz = 1, bat = 7 }; }; class derv : public foo { }; int main() { foo::bar x = foo::baz; derv::bar y = derv::bat; }
www.eeworm.com/read/240162/4582722

c enum1.c

// { dg-do assemble } // Warn if a enum cannot fit into a small bit-field. enum TypeKind { ATK, BTK, CTK, DTK } ; struct Type { enum TypeKind kind : 1; // { dg-warning "" } void setBTK(); };
www.eeworm.com/read/240162/4582946

c enum2.c

// { dg-do assemble } enum tristate { no = -1, maybe, yes }; void foobar () { tristate var = no; // { dg-bogus "" } }