qualttp20.c

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

C
37
字号
// { dg-do compile }// { dg-options "-pedantic -pedantic-errors" }// Copyright (C) 2001 Free Software Foundation, Inc.// Contributed by Nathan Sidwell 15 Dec 2001 <nathan@codesourcery.com>// PR 2645struct AS{  typedef void (myT) ();  struct L {};  };template <typename T> struct B1 : T{  typedef typename T::L __restrict__ r;// { dg-error "'__restrict__' qualifiers cannot" "" }  typedef typename T::myT __restrict__ p;// { dg-error "ignoring '__restrict__'" }  // The following are DR 295 dependent  typedef typename T::myT volatile *myvolatile;  typename T::myT volatile *a;  myvolatile b;};template <typename T> struct B2 : T{  // The following are DR 295 dependent  typedef typename T::myT const *myconst;  typename T::myT const *a;  myconst b;};B1<AS> b1;	// { dg-error "instantiated" "" }B2<AS> b2;

⌨️ 快捷键说明

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