ptrmem2.c

来自「用于进行gcc测试」· C语言 代码 · 共 27 行

C
27
字号
// { dg-do assemble  }// GROUPS passed pointers-to-membersstruct C {  struct N {    int g1(int);    int g2(int);  };  typedef int (N::*pmfn)(int);    int f1(int);  int f2(int);};int (C::*f)(int) = &C::f1;		/*   The compiler should not crash on the line below; this change fixes it:        * cp-tree.c (list_hash_lookup_or_cons): Make sure the type doesn't        have TYPE_PTRMEMFUNC_P set before we try to build its        CLASSTYPE_ID_AS_LIST.*/C::pmfn h = &C::N::g1;			int (C::N::*g)(int) = &C::N::g2;	

⌨️ 快捷键说明

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