代码搜索结果

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

if-paren.c

/* Copyright (C) 2000 Free Software Foundation, Inc. */ /* { dg-do preprocess } */ /* These now use "!=" rather than "

if-sc.c

/* Copyright (C) 2000 Free Software Foundation, Inc. */ /* { dg-do preprocess } */ /* Test that all operators correctly short circuit. */ #if (2 || 3 / 0) != 1 #error /* { dg-bogus "error" "|| s

if-unary.c

/* Copyright (C) 2000 Free Software Foundation, Inc. */ /* { dg-do preprocess } */ /* Test the various unary operators. */ #if 1 + + + 1 /* allow multiple unary sign operators :) */ #endif #if

if-4.c

/* Regression test for proper error message. The token name isn't NUL terminated, so we would print garbage after it. */ /* { dg-do compile } */ #if 1 += 2 /* { dg-error "is not valid" "+= in

if-mpar.c

/* Copyright (C) 2000 Free Software Foundation, Inc. */ /* Test various combinations of missing parentheses give the correct missing parenthesis message. */ /* { dg-do preprocess } */ #if (1

if-cexp.c

/* { dg-do preprocess } */ /* Test the ? : opearator, for precedence and both true and false. */ #if 1 ? 1 ? 2 : 0 : 0 #error OK /* { dg-error "OK" "nested ? :" } */ #endif #if ((0) ? (1) ? (2)

if-1.c

/* { dg-do preprocess } */ /* { dg-options "-pedantic-errors" } */ #if 0xa != 10 #error 0xa != 10 /* { dg-bogus "#error" "normal conversion" } */ #endif #if 077 != 63 #error 077 != 63 /* { dg-bogus

c99-if-comma-1.c

/* Test for commas in constant expressions in #if: not permitted in C90 but permitted in unevaluated subexpressions in C99. */ /* Origin: Joseph Myers */ /* { dg-do preproce

if-2.c

/* { dg-do preprocess } */ /* { dg-options -pedantic-errors } */ /* APPLE LOCAL -Wfour-char-constants */ /* { dg-options "-Wfour-char-constants" { target *-apple-darwin* } } */ #if 'a' != 'a' || '\00

if-shift.c

/* Copyright (C) 2000 Free Software Foundation, Inc. */ /* { dg-do preprocess } */ /* Test shift operators. */ #if 1 >