in dsl/common/dsl-parser-common/src/main/kotlin/io/kotless/parser/utils/psi/visitor/KtReferenceFollowingVisitor.kt [47:57]
protected fun visitReferenceTree(reference: KtElement, target: KtElement) {
if (target in this.targets || (visitOnce && target in seen) || !shouldFollowReference(reference, target)) return
if (visitOnce) this.seen.add(target)
this.references.push(reference)
this.targets.push(target)
target.accept(this)
this.targets.pop()
this.references.pop()
}