URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do assemble }
|
// { dg-do assemble }
|
// Submitted by Nathan Sidwell
|
// Submitted by Nathan Sidwell
|
// Bug: g++ was crashing after giving errors.
|
// Bug: g++ was crashing after giving errors.
|
|
|
template
|
template
|
void connect_to_method( // { dg-message "candidate is" }
|
void connect_to_method( // { dg-message "candidate is" }
|
T *receiver,
|
T *receiver,
|
void (T::*method)())
|
void (T::*method)())
|
{}
|
{}
|
|
|
class Gtk_Base
|
class Gtk_Base
|
{
|
{
|
public:
|
public:
|
void expose();
|
void expose();
|
void show();
|
void show();
|
void show(int);
|
void show(int);
|
Gtk_Base();
|
Gtk_Base();
|
};
|
};
|
|
|
|
|
Gtk_Base::Gtk_Base()
|
Gtk_Base::Gtk_Base()
|
{
|
{
|
connect_to_method(this,&show); // { dg-error "no match" } invalid pmf expression
|
connect_to_method(this,&show); // { dg-error "no match" } invalid pmf expression
|
connect_to_method(this,&expose); // { dg-error "pointer to member" } invalid pmf expression
|
connect_to_method(this,&expose); // { dg-error "pointer to member" } invalid pmf expression
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.