github.com/evanw/esbuild/internal/js_parser.parser.pushScopeForVisitPass (method)

21 uses

	github.com/evanw/esbuild/internal/js_parser (current package)
		js_parser.go#L6286: func (p *parser) pushScopeForVisitPass(kind js_ast.ScopeKind, loc logger.Loc) {
		js_parser.go#L7401: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, stmt.Loc)
		js_parser.go#L8149: 		p.pushScopeForVisitPass(js_ast.ScopeLabel, stmt.Loc)
		js_parser.go#L8261: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, stmt.Loc)
		js_parser.go#L8287: 		p.pushScopeForVisitPass(js_ast.ScopeWith, s.BodyLoc)
		js_parser.go#L8363: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, stmt.Loc)
		js_parser.go#L8405: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, stmt.Loc)
		js_parser.go#L8435: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, stmt.Loc)
		js_parser.go#L8451: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, stmt.Loc)
		js_parser.go#L8458: 			p.pushScopeForVisitPass(js_ast.ScopeBlock, s.Catch.Loc)
		js_parser.go#L8468: 			p.pushScopeForVisitPass(js_ast.ScopeBlock, s.Finally.Loc)
		js_parser.go#L8475: 		p.pushScopeForVisitPass(js_ast.ScopeBlock, s.BodyLoc)
		js_parser.go#L8553: 		p.pushScopeForVisitPass(js_ast.ScopeEntry, stmt.Loc)
		js_parser.go#L8687: 		p.pushScopeForVisitPass(js_ast.ScopeEntry, stmt.Loc)
		js_parser.go#L8965: 	p.pushScopeForVisitPass(js_ast.ScopeClassName, nameScopeLoc)
		js_parser.go#L9001: 	p.pushScopeForVisitPass(js_ast.ScopeClassBody, class.BodyLoc)
		js_parser.go#L11419: 		p.pushScopeForVisitPass(js_ast.ScopeFunctionArgs, expr.Loc)
		js_parser.go#L11425: 		p.pushScopeForVisitPass(js_ast.ScopeFunctionBody, e.Body.Loc)
		js_parser.go#L11648: 	p.pushScopeForVisitPass(js_ast.ScopeFunctionArgs, scopeLoc)
		js_parser.go#L11654: 	p.pushScopeForVisitPass(js_ast.ScopeFunctionBody, fn.Body.Loc)
		js_parser.go#L12866: 	p.pushScopeForVisitPass(js_ast.ScopeEntry, logger.Loc{Start: locModuleScope})