Richard Feldman
9c72e5e8ed
Remove unnecessary -> () function return types
2022-05-18 08:29:40 -04:00
Richard Feldman
7a353f0e0c
Fix --release warnings
2022-05-18 08:20:22 -04:00
Richard Feldman
2c09907116
Merge pull request #3078 from rtfeldman/formatter-multiline-fn-type-annotated-bodies
...
Fix multi-line function type annotations for annotated bodies
2022-05-17 23:25:21 -04:00
Richard Feldman
56896f7624
Merge pull request #3080 from rtfeldman/formatter-cli-panic-ast-diff
...
Fix AST normalization of TypeHeaders in Aliases for CLI formatter
2022-05-17 23:23:10 -04:00
Richard Feldman
ef05462292
Merge pull request #3085 from rtfeldman/fast-comment-simd
...
try to use simd in comment parsing
2022-05-17 23:19:42 -04:00
Folkert
970b2c94f2
fix conditional compilation
2022-05-18 01:36:56 +02:00
Folkert
381f188409
fix import
2022-05-18 00:57:07 +02:00
Folkert
500382c900
use simd on supported platforms
2022-05-18 00:54:54 +02:00
Folkert
95bf8bb505
scope.lookup_str
2022-05-17 20:48:20 +02:00
Ayaz
222967d749
Merge pull request #3081 from rtfeldman/issue-2845-dec-literal
...
Issue 2845 dec literal
2022-05-16 20:01:59 -04:00
Richard Feldman
3bbfb397d2
Merge pull request #3079 from rtfeldman/formatter-empty-record-patterns
...
Formatter empty record patterns
2022-05-16 19:12:45 -04:00
Sean Hagstrom
be798974c2
fix(formatter): ensure we normalize TypeHeaders in Aliases when comparing ASTs when running cli formatting
2022-05-16 22:25:33 +01:00
Sean Hagstrom
98a174c984
fix(formatter): ensure multi-line function type annotations for annotated bodies are indented properly
2022-05-16 22:25:01 +01:00
Sean Hagstrom
750ca52deb
improvement(formatter): format empty record patterns without spaces
2022-05-16 22:23:58 +01:00
Richard Feldman
e6abc8eb77
Merge pull request #3071 from rtfeldman/faster-comment-parsing
...
still faster comment parsing
2022-05-16 17:20:13 -04:00
Folkert
c6abb0e129
fix tab position
2022-05-16 22:30:29 +02:00
Folkert
256e7adaff
move colum state over
2022-05-16 21:39:57 +02:00
Richard Feldman
1aaa24a5a6
Fix cfg! mistake in merge commit
2022-05-16 12:34:11 -04:00
Richard Feldman
226fe40069
cargo fmt
2022-05-16 12:13:18 -04:00
Richard Feldman
f1eaae9db2
Merge remote-tracking branch 'origin/trunk' into test-bindgen
2022-05-16 12:03:00 -04:00
Richard Feldman
bf6548c859
Fix some clippy lints on tests
2022-05-16 11:51:57 -04:00
Anton-4
0f59f3097a
cargo fix --edition
2022-05-16 17:04:17 +02:00
Richard Feldman
ef70769761
Have VecSet::remove return a bool
...
This is what the standard Rust HashSet does.
2022-05-15 22:12:54 -04:00
Richard Feldman
de75f2e550
Fix --release warnings
2022-05-15 22:10:24 -04:00
Richard Feldman
9bc1e320dc
Fix --release warnings
2022-05-15 21:50:49 -04:00
Mfon Eti-mfon
c46e493c89
Fix typos
2022-05-15 22:40:43 +01:00
Folkert
1a49930d1d
simplifications
2022-05-15 22:00:47 +02:00
Folkert
225254d7e5
fix math
2022-05-15 21:49:10 +02:00
Folkert
f92a8e900d
binary operation bitmask
2022-05-15 21:34:43 +02:00
Folkert
65e842f64a
do a fast pass first to exit early if the spaces will not be parsed
2022-05-15 21:15:02 +02:00
Richard Feldman
f1e875103a
Merge pull request #3068 from rtfeldman/faster-comment-parsing
...
faster comment parsing
2022-05-15 14:27:31 -04:00
Ayaz
33226340bc
Merge pull request #3067 from rtfeldman/faster-gen-tests
...
use single-threaded mode for gen tests
2022-05-15 09:00:22 -04:00
Ayaz
016757be66
Merge pull request #3069 from rtfeldman/cycle-mark-opt-var
...
use opt var in cycle marks
2022-05-15 08:59:01 -04:00
Brian Carroll
6a91e66192
Delete env var NO_ZIG_INSTALLED since Zig is now installed on Netlify
2022-05-15 12:57:37 +01:00
Folkert
69e7d0a378
use opt var in cycle marks
2022-05-15 13:14:18 +02:00
Brian Carroll
aaea254e8f
Pass precompiled host bytes to gen_wasm in CLI
2022-05-15 11:11:08 +01:00
Folkert
c6b13984ed
direct indexing into the slice
2022-05-15 00:17:12 +02:00
Folkert
8f97c217a5
logic base
2022-05-15 00:06:33 +02:00
Folkert
dc4f8289ad
less cloning of the parse state
2022-05-14 23:54:15 +02:00
Folkert
2e3a8befc9
another inline
2022-05-14 23:51:06 +02:00
Drake
c4ab5a02eb
fix: cargo fmt
2022-05-14 15:46:57 -06:00
Folkert
9f2906a2f8
use while let
2022-05-14 23:46:52 +02:00
Folkert
d9977b73aa
inline function
2022-05-14 23:44:51 +02:00
Drake
43674efb32
fix: pass along parsed number string
2022-05-14 15:44:16 -06:00
Folkert
0cc6b63feb
use single-threaded mode for gen tests
2022-05-14 23:26:16 +02:00
Richard Feldman
d26f6f600f
Merge pull request #3065 from rtfeldman/bindgen-recursive-tag-unions
...
Bindgen unwrapped pointer recursive tag unions
2022-05-14 16:09:40 -04:00
Richard Feldman
83b2d2fc75
Merge pull request #3066 from rtfeldman/format-multiline-function-annotations
2022-05-14 11:40:35 -04:00
Sean Hagstrom
b91d6aa5a9
fix(formatter): ensure arguments and return value in multi-line function annotation are on separate lines
...
Added tests based on the examples in: Issue #2587
Removed outdated comment and debug_assert statement
Updated the tests for multi-line higher order function annotations
2022-05-14 14:23:56 +01:00
Folkert
c161140aec
Merge remote-tracking branch 'origin/trunk' into more-tyck
2022-05-14 14:48:54 +02:00
Folkert
7face320eb
move back to one loc_symbols vector
2022-05-14 14:44:37 +02:00