Sign in
cobalt
/
cobalt
/
37ef7f8c0c60f95c9821b4d9f3273c9ef3666a79
/
.
/
src
/
third_party
/
llvm-project
/
lldb
/
packages
/
Python
/
lldbsuite
/
test
/
functionalities
/
data-formatter
/
refpointer-recursion
/
main.cpp
blob: 4b576bd266ddc74967d8096fc493887e29291d71 [
file
] [
log
] [
blame
]
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
);
}