代码搜索结果

找到约 820,005 项符合 if 的代码

non-dependent13.c

// PR c++/26266 template struct S; template void f() { if (const int i = 3) { S::j; // { dg-error "incomplete" } } }

ctor2.c

// { dg-do run } int i; template struct S { S () { i = 1; } }; static S s[1]; int main () { if (!i) return 1; }

acker1.c

#include int acker(int, int); int main(void) { int n = acker(3,6); if (n != 509) printf("acker(3,6) = %d != 509\n", n); return(0); } int acker(int x,int y) { if (x==0) r

array2.c

// { dg-do run } int i; struct S { S () { ++i; }; S (int) { }; }; int main() { S s[3][3] = { 2 }; if (i != 8) return 1; }

array1.c

// { dg-do run } int i; struct S { S (int) { ++i; if (i == 3) throw 3; }; S () {} ~S() { --i; } }; int main() { try { S s[5] = { 0, 1, 2, 3, 4 }; } catch (...)

init10.c

// { dg-do run } int i; struct D { D () { i++; } }; struct C { C() {} D d[1]; }; int main () { C c; if (i != 1) return 1; }

init1.c

// { dg-do run } extern "C" void abort(); int i; int j = i++; int main() { if (i != 1) abort(); }

enum7.c

// { dg-do run } template int f() { enum E { a = I }; struct S { int g() { E e; e = a; return (int) e; } }; S s; return s.g(); } int main() { if (f

asm2.c

// { dg-do assemble { target i?86-*-linux* x86_64-*-linux* } } // { dg-require-effective-target ilp32 } // We'd use ebx with -fpic/-fPIC, so skip. // { dg-skip-if "" { *-*-* } { "-fpic" "-fPIC" } { ""

asm1.c

// { dg-do assemble { target i?86-*-linux* x86_64-*-linux* } } // We'd use ebx with -fpic/-fPIC, so skip. // { dg-skip-if "" { ilp32 } { "-fpic" "-fPIC" } { "" } } // Origin: "Weidmann, Nicholas"