diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2019-09-19 19:18:41 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2019-09-19 19:18:41 +0100 |
commit | cd9b222ba0555424d73d549eac43d9aaf1765d7d (patch) | |
tree | 88eea12084b65ba7b0f808cc2c626c7b57c7ac53 /crates/ra_hir/src/code_model.rs | |
parent | 44bab3621d74f1aec922300a3b3f4476907ba2ac (diff) | |
parent | 2867c40925e8f7b440ff50a421a2d3726b9ff334 (diff) |
Merge #1853
1853: Introduce FromSource trait r=matklad a=viorina
The idea is to provide an ability to get HIR from AST in a more general way than it's possible using `source_binder`.
It also could help with #1622 fixing.
Co-authored-by: Ekaterina Babshukova <[email protected]>
Diffstat (limited to 'crates/ra_hir/src/code_model.rs')
-rw-r--r-- | crates/ra_hir/src/code_model.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ra_hir/src/code_model.rs b/crates/ra_hir/src/code_model.rs index 706d24c32..28002f740 100644 --- a/crates/ra_hir/src/code_model.rs +++ b/crates/ra_hir/src/code_model.rs | |||
@@ -313,7 +313,7 @@ pub struct StructField { | |||
313 | pub(crate) id: StructFieldId, | 313 | pub(crate) id: StructFieldId, |
314 | } | 314 | } |
315 | 315 | ||
316 | #[derive(Debug)] | 316 | #[derive(Debug, PartialEq, Eq)] |
317 | pub enum FieldSource { | 317 | pub enum FieldSource { |
318 | Named(ast::RecordFieldDef), | 318 | Named(ast::RecordFieldDef), |
319 | Pos(ast::TupleFieldDef), | 319 | Pos(ast::TupleFieldDef), |