ptrmem3.c

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

C
33
字号
// { dg-do assemble  }// GROUPS passed pointers-to-memberstemplate<class T> class TemplA {    T t;};template<class T> class TemplB {public:        typedef void (T::*TClassMethod)();private:/*   This line should not crash cuz of the get_decl_list change in this:	* 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.	(get_decl_list): Likewise, when trying to read it.*/    TemplA<TClassMethod> Tmethod;  };class C {    int a;};int main(int, char**) {    TemplB<C> test;}

⌨️ 快捷键说明

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