[cfe-dev] misleading documentation for PPCallbacks::FileSkipped
Vladimir Voskresensky - Oracle
vladimir.voskresensky at oracle.com
Fri Apr 17 11:43:09 PDT 2015
Hello Nikola,
Please, review and apply attached patch.
Thanks!
Vladimir.
On 04/14/15 11:14 AM, Nikola Smiljanic wrote:
> Looks that way at first glance, feel free to submit a patch as there seem to
> be quite a few places that need updating.
>
> On Sat, Apr 4, 2015 at 1:15 AM, Vladimir Voskresensky - Oracle
> <vladimir.voskresensky at oracle.com <mailto:vladimir.voskresensky at oracle.com>>
> wrote:
>
> Hello,
>
> It looks like the name and documentation of the first parameter is incorrect
> virtual void FileSkipped(const FileEntry &ParentFile,
> const Token &FilenameTok,
> SrcMgr::CharacteristicKind FileType) {
> }
>
> passed ParentFile is in fact SkippedFile.
>
> The code from Preprocessor::HandleIncludeDirective which calls FileSkipped:
>
> // Ask HeaderInfo if we should enter this #include file. If not, #including
> // this file will have no effect.
> if (!HeaderInfo.ShouldEnterIncludeFile(File, isImport)) {
> if (Callbacks)
> Callbacks->FileSkipped(*File, FilenameTok, FileCharacter);
> return;
> }
>
>
> Thanks,
> Vladimir.
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu <mailto:cfe-dev at cs.uiuc.edu>
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150417/246bcb39/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SkippedFile.patch
Type: text/x-patch
Size: 4179 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150417/246bcb39/attachment.bin>
More information about the cfe-dev
mailing list