[geany/geany] 210967: JavaScript parser: fix scope of functions nested inside methods

Colomban Wendling git-noreply at geany.org
Sun Oct 28 17:55:48 UTC 2012


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Sun, 28 Oct 2012 17:55:48
Commit:      21096777813f256826b6a1384dc6bcc14e9ad715
             https://github.com/geany/geany/commit/21096777813f256826b6a1384dc6bcc14e9ad715

Log Message:
-----------
JavaScript parser: fix scope of functions nested inside methods


Modified Paths:
--------------
    tagmanager/ctags/js.c

Modified: tagmanager/ctags/js.c
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -1243,6 +1243,7 @@ static boolean parseStatement (tokenInfo *const token, boolean is_inside_class)
 							makeJsTag (token, JSTAG_METHOD);
 
 							readToken (method_body_token);
+							vStringCopy (method_body_token->scope, token->scope);
 
 							while (! ( isType (method_body_token, TOKEN_SEMICOLON) ||
 							           isType (method_body_token, TOKEN_CLOSE_CURLY) ||



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).


More information about the Commits mailing list