forked from OSchip/llvm-project
[libclang] Add a null check in CursorVisitor::visitPreprocessedEntities.
rdar://13680583 llvm-svn: 181352
This commit is contained in:
parent
3067ec8777
commit
1030f26261
|
@ -426,6 +426,9 @@ bool CursorVisitor::visitPreprocessedEntities(InputIterator First,
|
|||
continue;
|
||||
|
||||
PreprocessedEntity *PPE = *First;
|
||||
if (!PPE)
|
||||
continue;
|
||||
|
||||
if (MacroExpansion *ME = dyn_cast<MacroExpansion>(PPE)) {
|
||||
if (Visit(MakeMacroExpansionCursor(ME, TU)))
|
||||
return true;
|
||||
|
|
Loading…
Reference in New Issue