JonasToth added a comment.

There is a false positive with the reference checking. Could you please take a 
look at it? I could not find the reason from inspecting your code.

  void false_positive() {
  // FIXME False positive
  int np_local0 = 42;               
  // CHECK-MESSAGES: [[@LINE-1]]:3: warning: variable 'np_local0' of type 'int' 
can be declared const
  const int &r0_np_local0 = np_local0;
  int &r1_np_local0 = np_local0;
  r1_np_local0 = 43;
  }


Repository:
  rCTE Clang Tools Extra

https://reviews.llvm.org/D45679



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to