github.com/evanw/esbuild/internal/js_printer.printer.print (method)

294 uses

	github.com/evanw/esbuild/internal/js_printer (current package)
		js_printer.go#L513: func (p *printer) print(text string) {
		js_printer.go#L526: 	p.print(c)
		js_printer.go#L528: 	p.print(c)
		js_printer.go#L746: 			p.print("  ")
		js_printer.go#L778: 		p.print(name)
		js_printer.go#L824: 		p.print("[")
		js_printer.go#L832: 					p.print(",")
		js_printer.go#L842: 					p.print("...")
		js_printer.go#L848: 					p.print("=")
		js_printer.go#L855: 					p.print(",")
		js_printer.go#L865: 		p.print("]")
		js_printer.go#L868: 		p.print("{")
		js_printer.go#L876: 					p.print(",")
		js_printer.go#L887: 					p.print("...")
		js_printer.go#L890: 						p.print("[")
		js_printer.go#L892: 						p.print("]:")
		js_printer.go#L898: 							p.print("=")
		js_printer.go#L915: 									p.print("=")
		js_printer.go#L928: 					p.print(":")
		js_printer.go#L935: 					p.print("=")
		js_printer.go#L947: 		p.print("}")
		js_printer.go#L956: 		p.print(" ")
		js_printer.go#L962: 		p.print("\n")
		js_printer.go#L981: 			p.print(" ")
		js_printer.go#L988: 		p.print(";\n")
		js_printer.go#L996: 		p.print(";")
		js_printer.go#L1005: 		p.print(" ")
		js_printer.go#L1020: 		p.print("(")
		js_printer.go#L1025: 			p.print(",")
		js_printer.go#L1029: 			p.print("...")
		js_printer.go#L1035: 			p.print("=")
		js_printer.go#L1042: 		p.print(")")
		js_printer.go#L1054: 		p.print(" extends")
		js_printer.go#L1061: 	p.print("{")
		js_printer.go#L1081: 	p.print("}")
		js_printer.go#L1086: 		p.print("...")
		js_printer.go#L1092: 		p.print("static")
		js_printer.go#L1099: 		p.print("get")
		js_printer.go#L1104: 		p.print("set")
		js_printer.go#L1112: 				p.print("async")
		js_printer.go#L1116: 				p.print("*")
		js_printer.go#L1122: 		p.print("[")
		js_printer.go#L1124: 		p.print("]")
		js_printer.go#L1132: 			p.print(":")
		js_printer.go#L1139: 			p.print("=")
		js_printer.go#L1163: 							p.print("=")
		js_printer.go#L1177: 							p.print("=")
		js_printer.go#L1187: 			p.print(c)
		js_printer.go#L1189: 			p.print(c)
		js_printer.go#L1210: 		p.print(":")
		js_printer.go#L1217: 		p.print("=")
		js_printer.go#L1277: 		p.print("import(")
		js_printer.go#L1292: 		p.print(")")
		js_printer.go#L1299: 			p.print("Promise.resolve().then(function()")
		js_printer.go#L1301: 			p.print("{")
		js_printer.go#L1305: 			p.print("return ")
		js_printer.go#L1308: 				p.print("Promise.resolve().then(()=>")
		js_printer.go#L1310: 				p.print("Promise.resolve().then(() => ")
		js_printer.go#L1318: 		p.print("(")
		js_printer.go#L1327: 		p.print("()")
		js_printer.go#L1329: 		p.print("require(")
		js_printer.go#L1331: 		p.print(")")
		js_printer.go#L1335: 		p.print(")")
		js_printer.go#L1341: 				p.print(";")
		js_printer.go#L1346: 			p.print("})")
		js_printer.go#L1348: 			p.print(")")
		js_printer.go#L1361: 		p.print("(void 0)")
		js_printer.go#L1364: 		p.print("void 0")
		js_printer.go#L1380: 		p.print("super")
		js_printer.go#L1384: 		p.print("null")
		js_printer.go#L1388: 		p.print("this")
		js_printer.go#L1391: 		p.print("...")
		js_printer.go#L1396: 		p.print("new.target")
		js_printer.go#L1400: 		p.print("import.meta")
		js_printer.go#L1411: 			p.print("(")
		js_printer.go#L1415: 			p.print("/* @__PURE__ */ ")
		js_printer.go#L1419: 		p.print("new")
		js_printer.go#L1425: 			p.print("(")
		js_printer.go#L1428: 					p.print(",")
		js_printer.go#L1433: 			p.print(")")
		js_printer.go#L1437: 			p.print(")")
		js_printer.go#L1455: 			p.print("(")
		js_printer.go#L1460: 			p.print("/* @__PURE__ */ ")
		js_printer.go#L1470: 				p.print("(0,")
		js_printer.go#L1472: 				p.print("(0, ")
		js_printer.go#L1475: 			p.print(")")
		js_printer.go#L1481: 			p.print("?.")
		js_printer.go#L1483: 		p.print("(")
		js_printer.go#L1486: 				p.print(",")
		js_printer.go#L1491: 		p.print(")")
		js_printer.go#L1493: 			p.print(")")
		js_printer.go#L1499: 			p.print("(")
		js_printer.go#L1503: 			p.print(")")
		js_printer.go#L1509: 			p.print("(")
		js_printer.go#L1512: 		p.print("require.resolve(")
		js_printer.go#L1514: 		p.print(")")
		js_printer.go#L1516: 			p.print(")")
		js_printer.go#L1522: 			p.print("(")
		js_printer.go#L1535: 			p.print("import(")
		js_printer.go#L1550: 			p.print(")")
		js_printer.go#L1554: 			p.print(")")
		js_printer.go#L1564: 				p.print("(")
		js_printer.go#L1570: 			p.print("?")
		js_printer.go#L1575: 				p.print(" ")
		js_printer.go#L1577: 			p.print(".")
		js_printer.go#L1581: 			p.print("[")
		js_printer.go#L1584: 			p.print("]")
		js_printer.go#L1587: 			p.print(")")
		js_printer.go#L1597: 				p.print("(")
		js_printer.go#L1603: 			p.print("?.")
		js_printer.go#L1607: 				p.print(".")
		js_printer.go#L1611: 			p.print("[")
		js_printer.go#L1613: 			p.print("]")
		js_printer.go#L1616: 			p.print(")")
		js_printer.go#L1622: 			p.print("(")
		js_printer.go#L1627: 		p.print("?")
		js_printer.go#L1631: 		p.print(":")
		js_printer.go#L1635: 			p.print(")")
		js_printer.go#L1642: 			p.print("(")
		js_printer.go#L1646: 			p.print("async")
		js_printer.go#L1652: 		p.print("=>")
		js_printer.go#L1667: 			p.print(")")
		js_printer.go#L1674: 			p.print("(")
		js_printer.go#L1678: 			p.print("async ")
		js_printer.go#L1680: 		p.print("function")
		js_printer.go#L1682: 			p.print("*")
		js_printer.go#L1690: 			p.print(")")
		js_printer.go#L1697: 			p.print("(")
		js_printer.go#L1700: 		p.print("class")
		js_printer.go#L1706: 			p.print(")")
		js_printer.go#L1710: 		p.print("[")
		js_printer.go#L1718: 					p.print(",")
		js_printer.go#L1732: 					p.print(",")
		js_printer.go#L1742: 		p.print("]")
		js_printer.go#L1748: 			p.print("(")
		js_printer.go#L1750: 		p.print("{")
		js_printer.go#L1758: 					p.print(",")
		js_printer.go#L1776: 		p.print("}")
		js_printer.go#L1778: 			p.print(")")
		js_printer.go#L1785: 					p.print("(!0)")
		js_printer.go#L1787: 					p.print("(!1)")
		js_printer.go#L1791: 					p.print("!0")
		js_printer.go#L1793: 					p.print("!1")
		js_printer.go#L1799: 				p.print("true")
		js_printer.go#L1801: 				p.print("false")
		js_printer.go#L1808: 			p.print("`")
		js_printer.go#L1810: 			p.print("`")
		js_printer.go#L1815: 		p.print(c)
		js_printer.go#L1817: 		p.print(c)
		js_printer.go#L1823: 			p.print(c)
		js_printer.go#L1825: 			p.print(c)
		js_printer.go#L1832: 				p.print("(")
		js_printer.go#L1834: 				p.print(")")
		js_printer.go#L1839: 		p.print("`")
		js_printer.go#L1841: 			p.print(e.HeadRaw)
		js_printer.go#L1846: 			p.print("${")
		js_printer.go#L1848: 			p.print("}")
		js_printer.go#L1850: 				p.print(part.TailRaw)
		js_printer.go#L1855: 		p.print("`")
		js_printer.go#L1863: 			p.print(" ")
		js_printer.go#L1865: 		p.print(e.Value)
		js_printer.go#L1872: 		p.print(e.Value)
		js_printer.go#L1873: 		p.print("n")
		js_printer.go#L1881: 			p.print("NaN")
		js_printer.go#L1884: 			p.print("Infinity")
		js_printer.go#L1887: 				p.print("(-Infinity)")
		js_printer.go#L1890: 				p.print("-Infinity")
		js_printer.go#L1904: 				p.print("(-")
		js_printer.go#L1906: 				p.print(")")
		js_printer.go#L1909: 				p.print("-")
		js_printer.go#L1922: 			p.print("(")
		js_printer.go#L1929: 			p.print(")")
		js_printer.go#L1943: 					p.print("(0,")
		js_printer.go#L1945: 					p.print("(0, ")
		js_printer.go#L1951: 				p.print(".")
		js_printer.go#L1954: 				p.print("[")
		js_printer.go#L1956: 				p.print("]")
		js_printer.go#L1959: 				p.print(")")
		js_printer.go#L1969: 			p.print("(")
		js_printer.go#L1973: 		p.print("await")
		js_printer.go#L1978: 			p.print(")")
		js_printer.go#L1985: 			p.print("(")
		js_printer.go#L1989: 		p.print("yield")
		js_printer.go#L1993: 				p.print("*")
		js_printer.go#L2000: 			p.print(")")
		js_printer.go#L2008: 			p.print("(")
		js_printer.go#L2017: 			p.print(entry.Text)
		js_printer.go#L2021: 			p.print(entry.Text)
		js_printer.go#L2031: 			p.print(")")
		js_printer.go#L2046: 			p.print("(")
		js_printer.go#L2098: 			p.print(entry.Text)
		js_printer.go#L2101: 			p.print(entry.Text)
		js_printer.go#L2111: 			p.print(")")
		js_printer.go#L2297: 		p.print("export ")
		js_printer.go#L2322: 	p.print(keyword)
		js_printer.go#L2327: 			p.print(",")
		js_printer.go#L2334: 			p.print("=")
		js_printer.go#L2356: 	p.print("{")
		js_printer.go#L2368: 	p.print("}")
		js_printer.go#L2403: 	p.print("if")
		js_printer.go#L2405: 	p.print("(")
		js_printer.go#L2407: 	p.print(")")
		js_printer.go#L2420: 		p.print("{")
		js_printer.go#L2429: 		p.print("}")
		js_printer.go#L2450: 		p.print("else")
		js_printer.go#L2476: 			p.print(text[:newline+1])
		js_printer.go#L2480: 		p.print(text)
		js_printer.go#L2485: 		p.print(text)
		js_printer.go#L2486: 		p.print("\n")
		js_printer.go#L2509: 			p.print("export ")
		js_printer.go#L2512: 			p.print("async ")
		js_printer.go#L2514: 		p.print("function")
		js_printer.go#L2516: 			p.print("*")
		js_printer.go#L2527: 			p.print("export ")
		js_printer.go#L2529: 		p.print("class")
		js_printer.go#L2536: 		p.print(";")
		js_printer.go#L2542: 		p.print("export default")
		js_printer.go#L2558: 				p.print("async ")
		js_printer.go#L2560: 			p.print("function")
		js_printer.go#L2562: 				p.print("*")
		js_printer.go#L2573: 			p.print("class")
		js_printer.go#L2587: 		p.print("export")
		js_printer.go#L2589: 		p.print("*")
		js_printer.go#L2592: 			p.print("as")
		js_printer.go#L2599: 		p.print("from")
		js_printer.go#L2607: 		p.print("export")
		js_printer.go#L2609: 		p.print("{")
		js_printer.go#L2617: 				p.print(",")
		js_printer.go#L2630: 				p.print(" as ")
		js_printer.go#L2641: 		p.print("}")
		js_printer.go#L2647: 		p.print("export")
		js_printer.go#L2649: 		p.print("{")
		js_printer.go#L2657: 				p.print(",")
		js_printer.go#L2669: 				p.print(" as ")
		js_printer.go#L2680: 		p.print("}")
		js_printer.go#L2682: 		p.print("from")
		js_printer.go#L2704: 		p.print("do")
		js_printer.go#L2717: 		p.print("while")
		js_printer.go#L2719: 		p.print("(")
		js_printer.go#L2721: 		p.print(")")
		js_printer.go#L2727: 		p.print("for")
		js_printer.go#L2729: 		p.print("(")
		js_printer.go#L2733: 		p.print("in")
		js_printer.go#L2736: 		p.print(")")
		js_printer.go#L2742: 		p.print("for")
		js_printer.go#L2744: 			p.print(" await")
		js_printer.go#L2747: 		p.print("(")
		js_printer.go#L2752: 		p.print("of")
		js_printer.go#L2755: 		p.print(")")
		js_printer.go#L2761: 		p.print("while")
		js_printer.go#L2763: 		p.print("(")
		js_printer.go#L2765: 		p.print(")")
		js_printer.go#L2771: 		p.print("with")
		js_printer.go#L2773: 		p.print("(")
		js_printer.go#L2775: 		p.print(")")
		js_printer.go#L2781: 		p.print(":")
		js_printer.go#L2787: 		p.print("try")
		js_printer.go#L2793: 			p.print("catch")
		js_printer.go#L2796: 				p.print("(")
		js_printer.go#L2798: 				p.print(")")
		js_printer.go#L2806: 			p.print("finally")
		js_printer.go#L2816: 		p.print("for")
		js_printer.go#L2818: 		p.print("(")
		js_printer.go#L2822: 		p.print(";")
		js_printer.go#L2827: 		p.print(";")
		js_printer.go#L2832: 		p.print(")")
		js_printer.go#L2838: 		p.print("switch")
		js_printer.go#L2840: 		p.print("(")
		js_printer.go#L2842: 		p.print(")")
		js_printer.go#L2844: 		p.print("{")
		js_printer.go#L2853: 				p.print("case")
		js_printer.go#L2857: 				p.print("default")
		js_printer.go#L2859: 			p.print(":")
		js_printer.go#L2881: 		p.print("}")
		js_printer.go#L2890: 		p.print("import")
		js_printer.go#L2900: 				p.print(",")
		js_printer.go#L2904: 			p.print("{")
		js_printer.go#L2911: 					p.print(",")
		js_printer.go#L2924: 					p.print(" as ")
		js_printer.go#L2934: 			p.print("}")
		js_printer.go#L2940: 				p.print(",")
		js_printer.go#L2944: 			p.print("*")
		js_printer.go#L2946: 			p.print("as ")
		js_printer.go#L2954: 			p.print("from")
		js_printer.go#L2969: 		p.print("debugger")
		js_printer.go#L2976: 		p.print(c)
		js_printer.go#L2978: 		p.print(c)
		js_printer.go#L2984: 		p.print("break")
		js_printer.go#L2986: 			p.print(" ")
		js_printer.go#L2994: 		p.print("continue")
		js_printer.go#L2996: 			p.print(" ")
		js_printer.go#L3004: 		p.print("return")
		js_printer.go#L3014: 		p.print("throw")
		js_printer.go#L3119: 		p.print(";")