summaryrefslogtreecommitdiffstats
path: root/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/main.cpp
blob: 4b576bd266ddc74967d8096fc493887e29291d71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int _ID = 0;

class Foo {
	public:
		Foo *next;
		int ID;
	
	Foo () : next(0), ID(++_ID) {}
};

int evalFoo(Foo& foo)
{
	return foo.ID; // Set break point at this line.
}

int main() {
	Foo f;
	f.next = &f;
	return evalFoo(f);
}

OpenPOWER on IntegriCloud