URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [cpp0x/] [rv-func.C] - Rev 693
Compare with Previous | Blame | View Log
// PR c++/48457, Core 1238// { dg-options -std=c++0x }template<class T>T&& create();template<class T, class Arg>void test() {T t(create<Arg>());(void) t;}void f (void (&)());void f (void (&&)());int main() {test<void(&)(), void()>();test<void(&&)(), void()>();// This call should choose the lvalue reference overload.// { dg-final { scan-assembler-not "_Z1fOFvvE" } }f(create<void()>());}
