nathawes added inline comments.

================
Comment at: lib/Index/IndexRecordHasher.cpp:103
+      COMBINE_HASH(Hasher.hash(param->getType()));
+    }
+    return Hash;
----------------
arphaman wrote:
> Should you hash the return type as well?
The return type doesn't affect the function's USR, so there's no need to 
consider it when hashing the function decl. The hashing here is happening per 
decl occurrence (source offset + role set + Decl) collected by the index AST 
walker, so changing the return type will still change the record hash when any 
decl occurrences it contains are hashed in.


https://reviews.llvm.org/D39050



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

Reply via email to