| // RUN: %check_clang_tidy %s readability-static-accessed-through-instance %t -- -config="{CheckOptions: [{key: readability-static-accessed-through-instance.NameSpecifierNestingThreshold, value: 4}]}" -- |
| void f(M::N::V::T::U u) { |
| // CHECK-MESSAGES: :[[@LINE-1]]:3: warning: static member |
| // CHECK-FIXES: {{^}} M::N::V::v = 12;{{$}} |
| // CHECK-MESSAGES: :[[@LINE-1]]:3: warning: static member |
| // CHECK-FIXES: {{^}} M::N::V::T::t = 12;{{$}} |
| // u.u is not changed, because the nesting level is over 4 |
| // CHECK-MESSAGES: :[[@LINE-1]]:3: warning: static member |
| // CHECK-FIXES: {{^}} u.u = 12;{{$}} |