type github.com/evanw/esbuild/internal/compat.JSFeature

17 uses

	github.com/evanw/esbuild/internal/compat (current package)
		js_table.go#L17: type JSFeature uint64
		js_table.go#L20: 	ArraySpread JSFeature = 1 << iota
		js_table.go#L60: func (features JSFeature) Has(feature JSFeature) bool {
		js_table.go#L64: var jsTable = map[JSFeature]map[Engine][]int{
		js_table.go#L385: func UnsupportedJSFeatures(constraints map[Engine][]int) (unsupported JSFeature) {

	github.com/evanw/esbuild/internal/config
		config.go#L199: 	UnsupportedJSFeatures  compat.JSFeature

	github.com/evanw/esbuild/internal/js_ast
		js_ast.go#L1318: func (kind SymbolKind) Feature() compat.JSFeature {

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L281: 	unsupportedJSFeatures compat.JSFeature
		js_parser_lower.go#L17: func (p *parser) markSyntaxFeature(feature compat.JSFeature, r logger.Range) (didGenerateError bool) {
		js_parser_lower.go#L196: func (p *parser) markLoweredSyntaxFeature(feature compat.JSFeature, r logger.Range, loweredFeature compat.JSFeature) {

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L282: func QuoteIdentifier(js []byte, name string, unsupportedFeatures compat.JSFeature) []byte {
		js_printer.go#L756: func CanQuoteIdentifier(name string, unsupportedJSFeatures compat.JSFeature, asciiOnly bool) bool {
		js_printer.go#L3049: 	UnsupportedFeatures compat.JSFeature

	github.com/evanw/esbuild/internal/runtime
		runtime.go#L18: func CanUseES6(unsupportedFeatures compat.JSFeature) bool {

	github.com/evanw/esbuild/pkg/api
		api_impl.go#L236: func validateFeatures(log logger.Log, target Target, engines []Engine) (compat.JSFeature, compat.CSSFeature) {