cfg4.c

来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 46 行

C
46
字号
// PR optimization/13067// Origin: <bryner@brianryner.com>// This used to fail on the tree-ssa because of "out-of-ssa"//  We might have a valid variable, but not a valid value when trying to find//  useless statements created by out-of-ssa translation. In this case//  val will be set to null, then later dereferenced.  Bad.// { dg-do compile }// { dg-options "-Os" }struct Iterator{  Iterator operator++();};void GetChar(char* aChar);void foo(char aChar){  char quote;  Iterator end;  while (1) {    if (aChar == '"')      GetChar(&aChar);    switch (aChar) {    case 'a':      ++end;      if (quote) {	if (quote == aChar) {	  quote = 0;	}      } else {	quote = aChar;      }    }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?