Ruby: 'self' is not really a local variable

This commit is contained in:
Arthur Baars
2021-12-02 14:04:48 +01:00
parent 799c945299
commit e9e3ef3ea2

View File

@@ -455,7 +455,8 @@ module Trees {
}
}
private class PatternVariableAccessTree extends LocalVariableAccessTree, CasePattern {
private class PatternVariableAccessTree extends LocalVariableAccessTree, LocalVariableWriteAccess,
CasePattern {
final override predicate last(AstNode last, Completion c) {
super.last(last, c) and
c.(MatchingCompletion).getValue() = true