1 // RUN: %check_clang_tidy %s misc-const-correctness %t \ 2 // RUN: -config='{CheckOptions: \ 3 // RUN: [{key: "misc-const-correctness.AnalyzeValues", value: true},\ 4 // RUN: {key: "misc-const-correctness.WarnPointersAsValues", value: true},\ 5 // RUN: {key: "misc-const-correctness.TransformPointersAsValues", value: true}]}' \ 6 // RUN: -- -fno-delayed-template-parsing 7 8 void potential_const_pointer() { 9 double np_local0[10] = {0., 1., 2., 3., 4., 5., 6., 7., 8., 9.}; 10 double *p_local0 = &np_local0[1]; 11 // CHECK-MESSAGES: [[@LINE-1]]:3: warning: variable 'p_local0' of type 'double *' can be declared 'const' 12 // CHECK-FIXES: double *const p_local0 13 } 14