URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Subversion Repositories openrisc_2011-10-31
[/] [openrisc/] [tags/] [gnu-src/] [gdb-7.2/] [gdb-7.2-or32-1.0rc1/] [gdb/] [testsuite/] [gdb.cp/] [pr9167.cc] - Rev 341
Compare with Previous | Blame | View Log
#include <iostream> template<typename DATA> struct ATB { int data; ATB() : data(0) {} }; template<typename DATA, typename DerivedType > class A : public ATB<DATA> { public: static DerivedType const DEFAULT_INSTANCE; }; template<typename DATA, typename DerivedType> const DerivedType A<DATA, DerivedType>::DEFAULT_INSTANCE; class B : public A<int, B> { }; int main() { B b; // If this if-block is removed then GDB shall // not infinitely recurse when trying to print b. return 0; // marker }