Skip to content

Commit

Permalink
Fix segmentation fault in DocGen (fixes #164).
Browse files Browse the repository at this point in the history
  • Loading branch information
CrazyHackGUT authored and dvander committed Mar 10, 2018
1 parent f4ce00c commit 4a09669
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion exp/compiler/sema/name-resolver.cpp
Expand Up @@ -529,7 +529,8 @@ NameResolver::LeavePropertyDecl(PropertyDecl *decl)
FunctionNode* getter = decl->getter();
FunctionNode* setter = decl->setter();
if (!decl->te().resolved() ||
(!getter->signature()->isResolved() || !setter->signature()->isResolved()))
(getter && !getter->signature()->isResolved()) ||
(setter && !setter->signature()->isResolved()))
{
tr_.addPending(decl);
}
Expand Down

0 comments on commit 4a09669

Please sign in to comment.