代码搜索:enum

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

代码结果 10,000
www.eeworm.com/read/233448/4672590

c enum3.c

// PR c++/17327 enum E { E0, E1 }; template class A {}; template void f(A) {} // We used to issue a "sorry" message. By using an explicit error // message below, we
www.eeworm.com/read/233448/4672683

c enum4.c

// PR c++/18020 template struct bar { enum { e1 = 1, e2 = ~e1 }; }; template struct bar;
www.eeworm.com/read/233448/4672861

c enum5.c

// { dg-do compile } // Origin: robertk@mathematik.uni-freiburg.de // Wolfgang Bangerth // PR c++/14479: Template header check for enum template struct X {
www.eeworm.com/read/233448/4672904

c enum1.c

// PR c++/15554 template struct T1 { enum { N = 3 }; }; template struct T2 { enum { N = 3, N1 = T1::N }; };
www.eeworm.com/read/233448/4673267

c enum2.c

// { dg-do assemble } // Copyright (C) 1999 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 3 Jun 1999 // We'd like the enum location to be its identifier. enum th
www.eeworm.com/read/233448/4673292

c enum3.c

// { dg-do assemble } // Copyright (C) 2001 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 28 Feb 2001 // Bug 338 and DR 128. Allow static cast to convert
www.eeworm.com/read/233448/4673406

c enum4.c

// { dg-do run } // { dg-options "-fshort-enums" } // Origin: Mark Mitchell enum E { a = -312 }; E e = a; int main () { if ((int) e != -312) return 1; }
www.eeworm.com/read/233448/4673616

c enum5.c

// { dg-do run } // Copyright (C) 2001, 2003, 2004 Free Software Foundation, Inc. // Contributed by Ben Elliston // PR 80: Packed enums use minimum required storage. extern "C" void
www.eeworm.com/read/233448/4673664

c enum1.c

// { dg-do run } extern "C" void abort(); struct A { enum { a = 3}* p; int f() { return (int) a; } }; int main() { A a; if (a.f() != 3) abort(); }
www.eeworm.com/read/233448/4673820

c enum12.c

// { dg-do assemble } template struct S1 { }; template struct S2 { enum { x = 3 }; void f(S1&); }; template void S2::f(S1&) { }