diff options
| author | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-08-18 17:16:46 +0200 |
|---|---|---|
| committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-08-27 10:34:32 +0200 |
| commit | 4570ace630cac4c2badeacbee9e1d9c518bf6009 (patch) | |
| tree | b010b0ce6ef6ef31d6f5e91b35d223e78a8a4485 | |
| parent | 3a2c603eeabad012298f391f09c0b526eabeb5af (diff) | |
| download | rust-4570ace630cac4c2badeacbee9e1d9c518bf6009.tar.gz rust-4570ace630cac4c2badeacbee9e1d9c518bf6009.zip | |
save-analysis: Differentiate foreign functions and statics.
| -rw-r--r-- | src/librustc_save_analysis/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_save_analysis/lib.rs b/src/librustc_save_analysis/lib.rs index 1549634e9b5..1f45cc4c25c 100644 --- a/src/librustc_save_analysis/lib.rs +++ b/src/librustc_save_analysis/lib.rs @@ -147,7 +147,7 @@ impl<'l, 'tcx: 'l> SaveContext<'l, 'tcx> { filter!(self.span_utils, sub_span, item.span, None); Some(Data::DefData(Def { - kind: DefKind::Function, + kind: DefKind::ForeignFunction, id: id_from_node_id(item.id, self), span: self.span_from_span(sub_span.unwrap()), name: item.ident.to_string(), @@ -170,7 +170,7 @@ impl<'l, 'tcx: 'l> SaveContext<'l, 'tcx> { let span = self.span_from_span(sub_span.unwrap()); Some(Data::DefData(Def { - kind: DefKind::Static, + kind: DefKind::ForeignStatic, id, span, name: item.ident.to_string(), |
