bug fix: end-of-defun no longer confused by "struct {" in args

fixes #34