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

12 uses

	github.com/evanw/esbuild/internal/js_parser (current package)
		js_parser.go#L1300: 		p.markStrictModeFeature(reservedWord, js_lexer.RangeOfIdentifier(p.source, loc), name)
		js_parser.go#L7403: 			p.markStrictModeFeature(ifElseFunctionStmt, js_lexer.RangeOfIdentifier(p.source, stmt.Loc), "")
		js_parser.go#L7476: 			p.markStrictModeFeature(evalOrArguments, js_lexer.RangeOfIdentifier(p.source, binding.Loc), name)
		js_parser.go#L7962: 			p.markStrictModeFeature(legacyOctalEscape, p.source.RangeOfLegacyOctalEscape(s.LegacyOctalLoc), "")
		js_parser.go#L8285: 		p.markStrictModeFeature(withStatement, js_lexer.RangeOfIdentifier(p.source, stmt.Loc), "")
		js_parser.go#L8416: 				p.markStrictModeFeature(forInVarInit, p.source.RangeOfOperatorBefore(decl.Value.Loc, "="), "")
		js_parser.go#L9844: 				p.markStrictModeFeature(legacyOctalEscape, p.source.RangeOfLegacyOctalEscape(e.LegacyOctalLoc), "")
		js_parser.go#L9851: 				p.markStrictModeFeature(legacyOctalLiteral, r, "")
		js_parser.go#L9894: 			p.markStrictModeFeature(reservedWord, js_lexer.RangeOfIdentifier(p.source, expr.Loc), name)
		js_parser.go#L10629: 				p.markStrictModeFeature(deleteBareName, js_lexer.RangeOfIdentifier(p.source, e.Value.Loc), "")
		js_parser.go#L11644: 			p.markStrictModeFeature(evalOrArguments, js_lexer.RangeOfIdentifier(p.source, fn.Name.Loc), name)
		js_parser_lower.go#L141: func (p *parser) markStrictModeFeature(feature strictModeFeature, r logger.Range, detail string) {