java.lang.ClassCastException: org.netbeans.modules.cnd.modelimpl.csm.MacroImpl cannot be cast to org.netbeans.modules.cnd.modelimpl.content.file.FileComponent at org.netbeans.modules.cnd.modelimpl.content.file.FileContent.getFileComponent(FileContent.java:464) at org.netbeans.modules.cnd.modelimpl.content.file.FileContent.getFileIncludes(FileContent.java:440) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getFileIncludes(FileImpl.java:2314) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getIncludes(FileImpl.java:1746) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmIncludeHyperlinkProvider.getFirstBrokenIncludeInsideIncludedFiles(CsmIncludeHyperlinkProvider.java:411) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmIncludeHyperlinkProvider.getFirstBrokenIncludeInsideIncludedFiles(CsmIncludeHyperlinkProvider.java:414) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmIncludeHyperlinkProvider.getFirstBrokenIncludeInsideIncludedFiles(CsmIncludeHyperlinkProvider.java:414) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmIncludeHyperlinkProvider.getFirstBrokenIncludeInsideIncludedFiles(CsmIncludeHyperlinkProvider.java:414) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmIncludeHyperlinkProvider.getFirstBrokenIncludeInsideIncludedFiles(CsmIncludeHyperlinkProvider.java:414) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmIncludeHyperlinkProvider.getTooltipText(CsmIncludeHyperlinkProvider.java:264) at org.netbeans.modules.cnd.completion.cplusplus.hyperlink.CsmAbstractHyperlinkProvider.getTooltipText(CsmAbstractHyperlinkProvider.java:234) at org.netbeans.lib.editor.hyperlink.HyperlinkOperation$TooltipResolver.getValue(HyperlinkOperation.java:512) at org.netbeans.lib.editor.hyperlink.HyperlinkOperation$TooltipResolver.getValue(HyperlinkOperation.java:497) at org.netbeans.modules.editor.NbToolTip$Request.getTooltipFromHighlightingLayers(NbToolTip.java:452) at org.netbeans.modules.editor.NbToolTip$Request.resolveTooltipText(NbToolTip.java:440) at org.netbeans.modules.editor.NbToolTip$Request.run(NbToolTip.java:369) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)