github.com/evanw/esbuild/internal/js_ast.EClass.Class (field)

13 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L506: type EClass struct{ Class Class }

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L2914: 		return js_ast.Expr{Loc: loc, Data: &js_ast.EClass{Class: class}}
		js_parser.go#L7917: 		return e.Class.Name == nil
		js_parser.go#L11472: 		shadowRef := p.visitClass(expr.Loc, &e.Class)
		js_parser.go#L12272: 		return p.classCanBeRemovedIfUnused(e.Class)
		js_parser_lower.go#L1544: 		class = &e.Class
		js_parser_lower.go#L1619: 			classExpr := &js_ast.EClass{Class: *class}
		js_parser_lower.go#L1620: 			class = &classExpr.Class
		js_parser_lower.go#L2118: 		classExpr := js_ast.EClass{Class: *class}
		js_parser_lower.go#L2119: 		class = &classExpr.Class

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L1701: 		if e.Class.Name != nil {
		js_printer.go#L1702: 			p.printSymbol(e.Class.Name.Ref)
		js_printer.go#L1704: 		p.printClass(e.Class)