Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.dg/cpp1z/inline-var1a.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
// { dg-do compile { target c++17 } } // { dg-options "-Wno-deprecated -g" } #include "inline-var1.h" static inline int var19 = bar (16); static int inline var20 = bar (17); inline int var21 = foo (6); inline int var22 = foo (7); extern inline int var23; inline int var23 = foo (8); int &alt1 = var1; int &alt2 = N::var2; const int &alt3 = S::var3; int &alt4 = S::var4; const int &alt5 = S::var5; const int &alt6 = N::var6; int &alt7 = var7; double &alt8 = N::var8; double &alt9 = S::var9; const int &alt11 = S::var11; int &alt12 = var12; int &alt13 = var13; int &alt14 = U::var14; T &alt15 = U::var15; T &alt16 = U::var16; int &alt17 = U::var17; const double &alt18 = U::var18; int &alt19 = var19; int &alt20 = var20; int &alt21 = var21; int &alt22 = var22; int &alt23 = var23; const int &alt24 = Y<int>::var24; int &alt25 = Y<int>::var25; int &alt26 = Y<int>::var26; int &alt27 = var27<int>; const int &alt28 = Y<int>::var28; const char &alt24a = Y<char>::var24; char &alt25a = Y<char>::var25; int &alt26a = Y<char>::var26; char &alt27a = var27<char>; const char &alt28a = Y<char>::var28;