swc/crates/swc_ecma_codegen/src
Donny/강동윤 49942ca773
perf(es/codegen): Skip useless operations if not required (#5803)
**Description:**

The column is used only for sourcemap, so we can skip `chars().count()` if we are not generating source maps.
2022-09-10 14:45:23 +09:00
..
text_writer perf(es/codegen): Skip useless operations if not required (#5803) 2022-09-10 14:45:23 +09:00
comments.rs fix(es/codegen): Fix sourcemap of multiline comments (#5299) 2022-07-26 04:02:50 +00:00
config.rs fix(es/codegen): Emit trailing semicolon (#5659) 2022-08-29 10:10:55 +00:00
decl.rs feat(es/codegen): Support other source map implementations (#4879) 2022-06-05 14:40:55 +00:00
expr.rs feat(es/codegen): Remove more whitespaces from BinExpr (#5380) 2022-08-04 16:52:06 +09:00
jsx.rs perf(es/ast): Use Atom in some places (#5271) 2022-07-22 20:09:25 +09:00
lib.rs fix(es/codegen): Emit trailing semicolon (#5659) 2022-08-29 10:10:55 +00:00
macros.rs fix(es/codgen): Fix sourcemap ofBlockStmt (#5570) 2022-08-20 07:53:51 +00:00
stmt.rs fix(es/codegen): Fix codegen of string literals (#4037) 2022-03-16 14:25:26 +00:00
tests.rs fix(es/codegen): Emit trailing semicolon (#5659) 2022-08-29 10:10:55 +00:00
text_writer.rs perf(es/minifier): Improve codegen of name mangler (#5751) 2022-09-05 09:25:10 +00:00
typescript.rs feat(es/codegen): Support other source map implementations (#4879) 2022-06-05 14:40:55 +00:00
util.rs fix(es/codegen): Mark bigint as an item starting with number (#5207) 2022-07-14 10:16:05 +00:00