Reports recursive property accessor calls which can end up with StackOverflowError

For example:

    class A {
        var x = 0
            get() {
                return x //recursive getter call
            }

        var y = 0
            set(value) {
                if (value > 0) {
                    y = value //recursive setter call
                }
            }
    }