const github.com/evanw/esbuild/internal/js_lexer.TClass

19 uses

	github.com/evanw/esbuild/internal/js_lexer (current package)
		js_lexer.go#L122: 	TClass
		js_lexer.go#L166: 	"class":      TClass,
		tables.go#L92: 	TClass:      "\"class\"",

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L2892: 	case js_lexer.TClass:
		js_parser.go#L4744: 	if p.lexer.Token == js_lexer.TClass {
		js_parser.go#L4748: 		p.lexer.Expected(js_lexer.TClass)
		js_parser.go#L5059: 		if opts.tsDecorators != nil && p.lexer.Token != js_lexer.TClass && p.lexer.Token != js_lexer.TDefault &&
		js_parser.go#L5061: 			p.lexer.Expected(js_lexer.TClass)
		js_parser.go#L5065: 		case js_lexer.TClass, js_lexer.TConst, js_lexer.TFunction, js_lexer.TVar:
		js_parser.go#L5165: 			if opts.tsDecorators != nil && p.lexer.Token != js_lexer.TClass && !p.lexer.IsContextualKeyword("abstract") {
		js_parser.go#L5166: 				p.lexer.Expected(js_lexer.TClass)
		js_parser.go#L5200: 			if p.lexer.Token == js_lexer.TFunction || p.lexer.Token == js_lexer.TClass || p.lexer.IsContextualKeyword("interface") {
		js_parser.go#L5238: 				if _, ok := expr.Data.(*js_ast.EIdentifier); ok && (p.lexer.Token == js_lexer.TClass || opts.tsDecorators != nil) {
		js_parser.go#L5380: 			if p.lexer.Token != js_lexer.TClass && p.lexer.Token != js_lexer.TExport &&
		js_parser.go#L5382: 				p.lexer.Expected(js_lexer.TClass)
		js_parser.go#L5391: 	case js_lexer.TClass:
		js_parser.go#L6033: 						if p.lexer.Token == js_lexer.TClass || opts.tsDecorators != nil {
		js_parser.go#L6052: 						if opts.tsDecorators != nil && p.lexer.Token != js_lexer.TClass && !p.lexer.IsContextualKeyword("abstract") {
		js_parser.go#L6053: 							p.lexer.Expected(js_lexer.TClass)