================ @@ -1660,7 +1660,7 @@ class Record { // this record. SmallVector<SMLoc, 4> Locs; SmallVector<SMLoc, 0> ForwardDeclarationLocs; - SmallVector<SMRange, 0> ReferenceLocs; + mutable SmallVector<SMRange, 0> ReferenceLocs; ---------------- arsenm wrote:
You have the const_cast on the addition, so this is unnecessary? https://github.com/llvm/llvm-project/pull/110747 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits