rsmith accepted this revision. rsmith added a comment. This revision is now accepted and ready to land.
Looks good (with a couple of minor code style adjustments). Do you need someone to commit this for you? In https://reviews.llvm.org/D51333#1233042, @sammccall wrote: > One thing I'd like to do sometime is add code completion of filenames in > #include directives. > This would mean listing the relevant directories from the include path. (VFS > is slow for this today, but I have a patch out for it). > > Maybe it would make sense to do that here and use edit-distance to pick the > suggestion, like typo correction elsewhere? > Could be a way to extend this patch's behavior in the future. I agree; I think this would be a very interesting extension for this patch if someone feels motivated. ================ Comment at: lib/Lex/PPDirectives.cpp:1891 + if (!File) { + auto originalFilename = Filename; + while (!isAlphanumeric(Filename.front())) { ---------------- Nit: please spell out the type here, because it's not obvious from the initializer. Please capitalize the variable name. ================ Comment at: lib/Lex/PPDirectives.cpp:1907 + SourceRange Range(FilenameTok.getLocation(), CharEnd); + auto hint = isAngled ? FixItHint::CreateReplacement( + Range, "<" + Filename.str() + ">") ---------------- Nit: please capitalize this variable name. https://reviews.llvm.org/D51333 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits