diff --git a/lib/PHPParser/NodeVisitor/NameResolver.php b/lib/PHPParser/NodeVisitor/NameResolver.php index cfe30739..90f9b01f 100644 --- a/lib/PHPParser/NodeVisitor/NameResolver.php +++ b/lib/PHPParser/NodeVisitor/NameResolver.php @@ -66,6 +66,8 @@ class PHPParser_NodeVisitor_NameResolver extends PHPParser_NodeVisitorAbstract if ($node->class instanceof PHPParser_Node_Name) { $node->class = $this->resolveClassName($node->class); } + } elseif ($node instanceof PHPParser_Node_Stmt_Catch) { + $node->type = $this->resolveClassName($node->type); } elseif ($node instanceof PHPParser_Node_Expr_FuncCall || $node instanceof PHPParser_Node_Expr_ConstFetch ) {