[PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
    Fangrui Song via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Sep  2 04:20:01 PDT 2019
    
    
  
MaskRay updated this revision to Diff 218328.
MaskRay marked 10 inline comments as done.
MaskRay edited the summary of this revision.
MaskRay added a comment.
> Interesting idea. I suspect we'll need to modify it over time in response to feedback. For example, what if there are several candidates, should we report them all, give one stronger weighting etc.
Agree. We can wait for user feedback.
> One thing I don't think it will catch, which is my most common and least favourite typo, is a transposition which is usually a distance of 2.
Added transposition.
> I'm less concerned about the algorithm speed at the moment as it should only trigger in an error case, and if it aids debugging then it is time well spent.
Repository:
  rLLD LLVM Linker
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67039/new/
https://reviews.llvm.org/D67039
Files:
  ELF/Relocations.cpp
  test/ELF/undef-spell-corrector.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D67039.218328.patch
Type: text/x-patch
Size: 6308 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190902/d7cd787c/attachment.bin>
    
    
More information about the llvm-commits
mailing list