function(functionName, node, isClassMember) {
      this.__scope = {
        functionName: functionName,
        parent: this.__scope,
        vars: {},
        unresolved: {},
        isClassMember: !!isClassMember
      };
    }
function(functionName, node, isClassMember) {
      this.__scope = {
        functionName: functionName,
        parent: this.__scope,
        vars: {},
        unresolved: {},
        isClassMember: !!isClassMember
      };
    }
function ( functionName , node , isClassMember ) { this . __scope = { functionName : functionName , parent : this . __scope , vars : { } , unresolved : { } , isClassMember : ! ! isClassMember } ; }
Pushes a new scope on the stack
Pushes a new scope on the stack