aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp2a/attr-likely2.C
blob: 0bc5f1e1ae77a3e2259bad322eb878adf6675aee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// { dg-do compile { target c++20 } }

bool b;
int main()
{
  if (b)
    [[likely, likely]] b;	// { dg-warning "specified multiple times" }
  else
    [[unlikely]] [[likely]] b;	// { dg-warning "ignoring" }

  [[likely, unlikely]] lab:;	// { dg-warning "ignoring" }
}