Skip to content

Commit fe5b88a

Browse files
Rollup merge of rust-lang#53732 - emilio:foreign-fn, r=nrc
save-analysis: Differentiate foreign functions and statics.
2 parents 94e4a29 + 4570ace commit fe5b88a

File tree

1 file changed

+2
-2
lines changed
  • src/librustc_save_analysis

1 file changed

+2
-2
lines changed

src/librustc_save_analysis/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ impl<'l, 'tcx: 'l> SaveContext<'l, 'tcx> {
148148
filter!(self.span_utils, sub_span, item.span, None);
149149

150150
Some(Data::DefData(Def {
151-
kind: DefKind::Function,
151+
kind: DefKind::ForeignFunction,
152152
id: id_from_node_id(item.id, self),
153153
span: self.span_from_span(sub_span.unwrap()),
154154
name: item.ident.to_string(),
@@ -171,7 +171,7 @@ impl<'l, 'tcx: 'l> SaveContext<'l, 'tcx> {
171171
let span = self.span_from_span(sub_span.unwrap());
172172

173173
Some(Data::DefData(Def {
174-
kind: DefKind::Static,
174+
kind: DefKind::ForeignStatic,
175175
id,
176176
span,
177177
name: item.ident.to_string(),

0 commit comments

Comments
 (0)