# Add behavior test for copying self-referential struct · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/2ad6ca581da28a547b33d93f1a9855974a8b15c1)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 2ad6ca581da28a547b33d93f1a9855974a8b15c1

Requested commit: 2ad6ca581da28a547b33d93f1a9855974a8b15c1

Commit: 2ad6ca581da28a547b33d93f1a9855974a8b15c1

Tree: 32199316e5f3c16a7047802fdac272271c79bdd0

Author: Stevie Hryciw

Committer: Stevie Hryciw

## Message

```
Add behavior test for copying self-referential struct

Closes #6312. In the C++ implementation this caused a stack overflow
from infinite recursion during analysis.

```

## Parents

- [16dcefaca5956af747c29d6ab1915cc955f81af9](https://git.cafe/gitcafe/zig/commit/16dcefaca5956af747c29d6ab1915cc955f81af9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/2ad6ca581da28a547b33d93f1a9855974a8b15c1?format=markdown)
