github.com/evanw/esbuild/internal/js_parser.parseStmtOpts.isTypeScriptDeclare (field)

32 uses

	github.com/evanw/esbuild/internal/js_parser (current package)
		js_parser.go#L1471: 		if !opts.isTypeScriptDeclare || (opts.isNamespaceScope && opts.isExport) {
		js_parser.go#L4761: 		if !opts.isTypeScriptDeclare {
		js_parser.go#L4773: 		isTypeScriptDeclare: opts.isTypeScriptDeclare,
		js_parser.go#L4931: 		if opts.isTypeScriptDeclare || isGenerator || isAsync {
		js_parser.go#L4965: 		isTypeScriptDeclare: opts.isTypeScriptDeclare,
		js_parser.go#L4972: 	if opts.isTypeScriptDeclare || !hadBody {
		js_parser.go#L5032: 	isTypeScriptDeclare bool
		js_parser.go#L5092: 			if opts.isTypeScriptDeclare && p.lexer.IsContextualKeyword("as") {
		js_parser.go#L5139: 					opts.isTypeScriptDeclare = true
		js_parser.go#L5148: 			if !opts.isModuleScope && (!opts.isNamespaceScope || !opts.isTypeScriptDeclare) {
		js_parser.go#L5261: 			if !opts.isModuleScope && (!opts.isNamespaceScope || !opts.isTypeScriptDeclare) {
		js_parser.go#L5301: 			if !opts.isModuleScope && (!opts.isNamespaceScope || !opts.isTypeScriptDeclare) {
		js_parser.go#L5420: 		if !opts.isTypeScriptDeclare {
		js_parser.go#L5742: 		if (opts.isExport || (opts.isNamespaceScope && !opts.isTypeScriptDeclare)) && p.lexer.Token != js_lexer.TIdentifier {
		js_parser.go#L5757: 			if !opts.isModuleScope && (!opts.isNamespaceScope || !opts.isTypeScriptDeclare) {
		js_parser.go#L5766: 			if !opts.isModuleScope && (!opts.isNamespaceScope || !opts.isTypeScriptDeclare) {
		js_parser.go#L5781: 			if !opts.isModuleScope && (!opts.isNamespaceScope || !opts.isTypeScriptDeclare) {
		js_parser.go#L5838: 				if p.lexer.Token == js_lexer.TEquals || opts.isExport || (opts.isNamespaceScope && !opts.isTypeScriptDeclare) {
		js_parser.go#L6023: 							(p.lexer.Token == js_lexer.TStringLiteral && opts.isTypeScriptDeclare)) {
		js_parser.go#L6039: 						if opts.isNamespaceScope && opts.isTypeScriptDeclare && p.lexer.Token == js_lexer.TOpenBrace {
		js_parser.go#L6048: 						opts.isTypeScriptDeclare = true
		ts_parser.go#L774: 	if !opts.isTypeScriptDeclare {
		ts_parser.go#L800: 		if !opts.isTypeScriptDeclare && js_lexer.IsIdentifierUTF16(value.Name) {
		ts_parser.go#L819: 	if !opts.isTypeScriptDeclare {
		ts_parser.go#L896: 			isTypeScriptDeclare: opts.isTypeScriptDeclare,
		ts_parser.go#L898: 	} else if opts.isTypeScriptDeclare && p.lexer.Token != js_lexer.TOpenBrace {
		ts_parser.go#L904: 			isTypeScriptDeclare: opts.isTypeScriptDeclare,
		ts_parser.go#L925: 	if len(stmts) == importEqualsCount || opts.isTypeScriptDeclare {
		ts_parser.go#L934: 	if !opts.isTypeScriptDeclare {
		ts_parser.go#L963: 	if !opts.isTypeScriptDeclare {