rust-analyzer/crates/ra_syntax/src
bors[bot] 31c1999505 Merge #440
440: Implement type inference for boolean operators r=flodiebold a=marcusklaas

Tried implementing the easiest part of https://github.com/rust-analyzer/rust-analyzer/issues/390. Hope this is somewhat close to what the intent of the issue was. Found it surprisingly easy to find my way around the repository - it's well organized!

Very grateful for any pointers.

Co-authored-by: Marcus Klaas de Vries <mail@marcusklaas.nl>
2019-01-06 21:28:36 +00:00
..
algo grand module rename 2018-12-08 19:30:35 +03:00
ast Touch up type inference for boolean operators 2019-01-06 22:17:54 +01:00
grammar Rename traits::impl_item -> impl_block as well, as well as the tests 2019-01-04 19:15:15 +01:00
lexer grand module rename 2018-12-08 19:30:35 +03:00
parser_impl consume trivias for type/const def 2019-01-04 12:22:57 +08:00
string_lexing Fix a fuzzing bug and add Cargo.lock to the fuzzing directory 2018-12-29 12:40:08 +00:00
syntax_kinds Rename ImplItem to ImplBlock 2019-01-04 18:28:36 +01:00
validation Fix the same bug as #396 but for bytes too 2019-01-01 12:10:21 +00:00
yellow change visibility can change pub to pub(crate) 2019-01-05 15:28:07 +03:00
algo.rs grand module rename 2018-12-08 19:30:35 +03:00
ast.rs Touch up type inference for boolean operators 2019-01-06 22:17:54 +01:00
grammar.ron Touch up type inference for boolean operators 2019-01-06 22:17:54 +01:00
grammar.rs grand module rename 2018-12-08 19:30:35 +03:00
lexer.rs Remove uneeded todo in lexer 2018-12-21 22:41:09 +00:00
lib.rs save top-level macros in module items 2019-01-01 22:15:35 +03:00
parser_api.rs doc parsing events 2019-01-04 12:21:47 +08:00
parser_impl.rs doc parsing events 2019-01-04 12:21:47 +08:00
reparsing.rs Rename ImplItem to ImplBlock 2019-01-04 18:28:36 +01:00
string_lexing.rs dedupe literal parsers 2018-12-27 14:42:46 +03:00
syntax_kinds.rs grand module rename 2018-12-08 19:30:35 +03:00
text_utils.rs extract AtomEdit and Edit into new ra_text_edit crate 2018-12-10 22:09:12 +01:00
token_set.rs Run cargo fix 2018-10-15 19:55:32 +03:00
utils.rs dump validation errors 2018-12-27 15:07:51 +03:00
validation.rs grand module rename 2018-12-08 19:30:35 +03:00
yellow.rs grand module rename 2018-12-08 19:30:35 +03:00