summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/other/constref1.C
blob: 900a07de39c3a02016e31cd8c7cb13305416cfd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// { dg-do compile }

// Copyright (C) 2002 Free Software Foundation, Inc.
// Contributed by Matt Austern 12 Sep 2002 <austern@apple.com>

// Make sure that we can pass a cast-expression as an argument that's
// passed by const reference.

void bar (const long&)
{ }

void foo (int x)
{
  bar ((long) x);
}