type github.com/evanw/esbuild/internal/bundler.reprJS

89 uses

	github.com/evanw/esbuild/internal/bundler (current package)
		bundler.go#L79: type reprJS struct {
		bundler.go#L89: func (repr *reprJS) importRecords() *[]ast.ImportRecord {
		bundler.go#L225: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L231: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L237: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L244: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L260: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L269: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L279: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L288: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L299: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L329: 		result.file.repr = &reprJS{ast: ast}
		bundler.go#L367: 		if repr, ok := result.file.repr.(*reprJS); ok {
		bundler.go#L484: 		if repr, ok := result.file.repr.(*reprJS); ok && repr.ast.SourceMapComment.Text != "" {
		bundler.go#L909: 		s.resultChannel <- parseResult{file: file{source: source, repr: &reprJS{ast: ast}}, ok: ok}
		bundler.go#L1082: 				repr:           &reprJS{ast: ast},
		bundler.go#L1352: 					if _, ok := otherFile.repr.(*reprJS); ok {
		bundler.go#L1365: 					case *reprJS:
		bundler.go#L1376: 				if _, ok := result.file.repr.(*reprJS); ok {
		bundler.go#L1394: 									repr: &reprJS{
		bundler.go#L1639: 			if repr, ok := f.repr.(*reprJS); ok {
		bundler.go#L1641: 				go func(sourceIndex uint32, f *file, repr *reprJS) {
		bundler.go#L1692: 			if repr, ok := b.files[sourceIndex].repr.(*reprJS); ok {
		linker.go#L410: 		case *reprJS:
		linker.go#L510: 		if repr, ok := file.repr.(*reprJS); ok {
		linker.go#L531: 		runtimeScope := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope
		linker.go#L560: 			if repr, ok := file.repr.(*reprJS); ok && repr.cssSourceIndex.IsValid() {
		linker.go#L605: 	repr := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L823: 				case *reprJS:
		linker.go#L1121: 					if otherRepr, ok := otherFile.repr.(*reprJS); ok {
		linker.go#L1132: 		case *reprJS:
		linker.go#L1140: 				otherRepr := otherFile.repr.(*reprJS)
		linker.go#L1192: 		if repr, ok := c.files[sourceIndex].repr.(*reprJS); ok && len(repr.ast.ExportStarImportRecords) > 0 {
		linker.go#L1204: 		repr, ok := file.repr.(*reprJS)
		linker.go#L1233: 				otherRepr := c.files[record.SourceIndex.GetIndex()].repr.(*reprJS)
		linker.go#L1265: 		repr, ok := file.repr.(*reprJS)
		linker.go#L1292: 		repr, ok := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L1299: 		go func(sourceIndex uint32, repr *reprJS) {
		linker.go#L1313: 				otherRepr := c.files[export.sourceIndex].repr.(*reprJS)
		linker.go#L1320: 						ambiguousRepr := c.files[ambiguousExport.sourceIndex].repr.(*reprJS)
		linker.go#L1355: 		repr, ok := file.repr.(*reprJS)
		linker.go#L1376: 			runtimeRepr := c.files[runtime.SourceIndex].repr.(*reprJS)
		linker.go#L1389: 			resolvedRepr := c.files[importToBind.sourceIndex].repr.(*reprJS)
		linker.go#L1411: 	repr := file.repr.(*reprJS)
		linker.go#L1521: 	repr := file.repr.(*reprJS)
		linker.go#L1544: 		if importToBind, ok := c.files[export.sourceIndex].repr.(*reprJS).meta.importsToBind[export.ref]; ok {
		linker.go#L1671: 		for _, partIndex := range c.files[export.sourceIndex].repr.(*reprJS).ast.TopLevelSymbolToParts[export.ref] {
		linker.go#L1701: 		runtimeRepr := c.files[runtime.SourceIndex].repr.(*reprJS)
		linker.go#L1723: 		runtimeRepr := c.files[runtime.SourceIndex].repr.(*reprJS)
		linker.go#L1848: 	repr := file.repr.(*reprJS)
		linker.go#L2006: 			namedImport := trackerFile.repr.(*reprJS).ast.NamedImports[tracker.importRef]
		linker.go#L2035: 			namedImport := trackerFile.repr.(*reprJS).ast.NamedImports[tracker.importRef]
		linker.go#L2063: 				if _, ok := c.files[ambiguousTracker.sourceIndex].repr.(*reprJS).ast.NamedImports[ambiguousTracker.ref]; ok {
		linker.go#L2092: 			if _, ok := c.files[nextTracker.sourceIndex].repr.(*reprJS).ast.NamedImports[nextTracker.importRef]; ok {
		linker.go#L2127: 	repr := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L2167: 	repr := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L2184: 		otherRepr := c.files[otherSourceIndex].repr.(*reprJS)
		linker.go#L2200: 				prevRepr := c.files[prevSourceIndex].repr.(*reprJS)
		linker.go#L2271: 	repr := file.repr.(*reprJS)
		linker.go#L2287: 	otherRepr := c.files[otherSourceIndex].repr.(*reprJS)
		linker.go#L2324: 		case *reprJS:
		linker.go#L2347: 				runtimeRepr := c.files[runtime.SourceIndex].repr.(*reprJS)
		linker.go#L2398: 		repr, ok := file.repr.(*reprJS)
		linker.go#L2458: 	case *reprJS:
		linker.go#L2516: 				targetRepr := c.files[targetSourceIndex].repr.(*reprJS)
		linker.go#L2549: 		runtimeRepr := c.files[runtime.SourceIndex].repr.(*reprJS)
		linker.go#L2582: 	repr := file.repr.(*reprJS)
		linker.go#L2628: 		otherRepr := c.files[otherSourceIndex].repr.(*reprJS)
		linker.go#L2661: 			(record.SourceIndex.IsValid() && record.SourceIndex.GetIndex() != sourceIndex && c.files[record.SourceIndex.GetIndex()].repr.(*reprJS).meta.cjsStyleExports) {
		linker.go#L2727: 		case *reprJS:
		linker.go#L2801: 		case *reprJS:
		linker.go#L2883: func (c *linkerContext) shouldIncludePart(repr *reprJS, part js_ast.Part) bool {
		linker.go#L2890: 			if record.SourceIndex.IsValid() && !c.files[record.SourceIndex.GetIndex()].repr.(*reprJS).meta.cjsStyleExports {
		linker.go#L2932: 		case *reprJS:
		linker.go#L3016: 	repr := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L3019: 		if !c.files[record.SourceIndex.GetIndex()].repr.(*reprJS).meta.cjsStyleExports {
		linker.go#L3049: 	repr := file.repr.(*reprJS)
		linker.go#L3084: 							exportStarRef := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope.Members["__exportStar"].Ref
		linker.go#L3105: 							exportStarRef := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope.Members["__exportStar"].Ref
		linker.go#L3335: 	repr := file.repr.(*reprJS)
		linker.go#L3457: 			return c.files[sourceIndex].repr.(*reprJS).ast.WrapperRef
		linker.go#L3485: 		moduleScopes[i] = c.files[sourceIndex].repr.(*reprJS).ast.ModuleScope
		linker.go#L3500: 			firstTopLevelSlots.UnionMax(c.files[sourceIndex].repr.(*reprJS).ast.NestedScopeSlotCounts)
		linker.go#L3507: 			repr := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L3565: 		repr := c.files[sourceIndex].repr.(*reprJS)
		linker.go#L3652: 	runtimeMembers := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope.Members
		linker.go#L3733: 			repr := c.files[chunk.sourceIndex].repr.(*reprJS)
		linker.go#L3809: 					if fileRepr := c.files[chunk.sourceIndex].repr.(*reprJS); fileRepr.meta.cjsWrap {
		linker.go#L4376: 	repr, ok := c.files[sourceIndex].repr.(*reprJS)