winline-4.c

来自「linux下的gcc编译器」· C语言 代码 · 共 18 行

C
18
字号
// { dg-do compile }// { dg-options "-O2 -Winline" }// Origin: <markus at oberhumer dot com>// PR 17115: We should not emit -Winline warning for functions marked with//  noinlinestruct Foo {  __attribute__((noinline)) int a(int r) { return r & 1; }  virtual __attribute__((noinline)) int b(int r) { return r & 1; }  static  __attribute__((noinline)) int c(int r) { return r & 1; }};int bar(int r) {  Foo f;  int k = 1; k &= f.a(r); k &= f.b(r); k &= f.a(r);  return k;}

⌨️ 快捷键说明

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