type github.com/evanw/esbuild/internal/js_parser.parseStmtOpts

43 uses

	github.com/evanw/esbuild/internal/js_parser (current package)
		js_parser.go#L1465: func (p *parser) declareBinding(kind js_ast.SymbolKind, binding js_ast.Binding, opts parseStmtOpts) {
		js_parser.go#L2159: 		p.declareBinding(js_ast.SymbolHoisted, arg.Binding, parseStmtOpts{})
		js_parser.go#L3967: func (p *parser) parseExprOrLetStmt(opts parseStmtOpts) (js_ast.Expr, js_ast.Stmt, []js_ast.Decl) {
		js_parser.go#L4247: func (p *parser) parseAndDeclareDecls(kind js_ast.SymbolKind, opts parseStmtOpts) []js_ast.Decl {
		js_parser.go#L4677: 		p.declareBinding(js_ast.SymbolHoisted, arg, parseStmtOpts{})
		js_parser.go#L4741: func (p *parser) parseClassStmt(loc logger.Loc, opts parseStmtOpts) js_ast.Stmt {
		js_parser.go#L4916: func (p *parser) parseFnStmt(loc logger.Loc, opts parseStmtOpts, isAsync bool, asyncRange logger.Range) js_ast.Stmt {
		js_parser.go#L5025: type parseStmtOpts struct {
		js_parser.go#L5035: func (p *parser) parseStmt(opts parseStmtOpts) js_ast.Stmt {
		js_parser.go#L5124: 					p.skipTypeScriptTypeStmt(parseStmtOpts{isModuleScope: opts.isModuleScope, isExport: true})
		js_parser.go#L5175: 					stmt := p.parseFnStmt(loc, parseStmtOpts{
		js_parser.go#L5201: 				stmt := p.parseStmt(parseStmtOpts{
		js_parser.go#L5239: 					stmt := p.parseClassStmt(loc, parseStmtOpts{
		js_parser.go#L5434: 		yes := p.parseStmt(parseStmtOpts{lexicalDecl: lexicalDeclAllowFnInsideIf})
		js_parser.go#L5438: 			stmt := p.parseStmt(parseStmtOpts{lexicalDecl: lexicalDeclAllowFnInsideIf})
		js_parser.go#L5445: 		body := p.parseStmt(parseStmtOpts{})
		js_parser.go#L5463: 		body := p.parseStmt(parseStmtOpts{})
		js_parser.go#L5477: 		body := p.parseStmt(parseStmtOpts{})
		js_parser.go#L5522: 					body = append(body, p.parseStmt(parseStmtOpts{lexicalDecl: lexicalDeclAllowAll}))
		js_parser.go#L5541: 		body := p.parseStmtsUpTo(js_lexer.TCloseBrace, parseStmtOpts{})
		js_parser.go#L5579: 				p.declareBinding(kind, value, parseStmtOpts{})
		js_parser.go#L5584: 			stmts := p.parseStmtsUpTo(js_lexer.TCloseBrace, parseStmtOpts{})
		js_parser.go#L5595: 			stmts := p.parseStmtsUpTo(js_lexer.TCloseBrace, parseStmtOpts{})
		js_parser.go#L5651: 			decls = p.parseAndDeclareDecls(js_ast.SymbolHoisted, parseStmtOpts{})
		js_parser.go#L5657: 			decls = p.parseAndDeclareDecls(js_ast.SymbolConst, parseStmtOpts{})
		js_parser.go#L5665: 			expr, stmt, decls = p.parseExprOrLetStmt(parseStmtOpts{lexicalDecl: lexicalDeclAllowAll})
		js_parser.go#L5694: 			body := p.parseStmt(parseStmtOpts{})
		js_parser.go#L5704: 			body := p.parseStmt(parseStmtOpts{})
		js_parser.go#L5730: 		body := p.parseStmt(parseStmtOpts{})
		js_parser.go#L5964: 		stmts := p.parseStmtsUpTo(js_lexer.TCloseBrace, parseStmtOpts{})
		js_parser.go#L6000: 					nestedOpts := parseStmtOpts{}
		js_parser.go#L6013: 							p.skipTypeScriptTypeStmt(parseStmtOpts{isModuleScope: opts.isModuleScope})
		js_parser.go#L6029: 						p.skipTypeScriptInterfaceStmt(parseStmtOpts{isModuleScope: opts.isModuleScope})
		js_parser.go#L6163: 	stmts := p.parseStmtsUpTo(js_lexer.TCloseBrace, parseStmtOpts{})
		js_parser.go#L6176: func (p *parser) parseStmtsUpTo(end js_lexer.T, opts parseStmtOpts) []js_ast.Stmt {
		js_parser.go#L12714: 	stmts := p.parseStmtsUpTo(js_lexer.TEndOfFile, parseStmtOpts{isModuleScope: true})
		ts_parser.go#L686: func (p *parser) skipTypeScriptInterfaceStmt(opts parseStmtOpts) {
		ts_parser.go#L721: func (p *parser) skipTypeScriptTypeStmt(opts parseStmtOpts) {
		ts_parser.go#L767: func (p *parser) parseTypeScriptEnumStmt(loc logger.Loc, opts parseStmtOpts) js_ast.Stmt {
		ts_parser.go#L833: func (p *parser) parseTypeScriptImportEqualsStmt(loc logger.Loc, opts parseStmtOpts, defaultNameLoc logger.Loc, defaultName string) js_ast.Stmt {
		ts_parser.go#L880: func (p *parser) parseTypeScriptNamespaceStmt(loc logger.Loc, opts parseStmtOpts) js_ast.Stmt {
		ts_parser.go#L893: 		stmts = []js_ast.Stmt{p.parseTypeScriptNamespaceStmt(dotLoc, parseStmtOpts{
		ts_parser.go#L902: 		stmts = p.parseStmtsUpTo(js_lexer.TCloseBrace, parseStmtOpts{