From 855f7802be8a548c3787c7f208204f006ddf5d73 Mon Sep 17 00:00:00 2001 From: Vladimir Morozov Date: Tue, 21 Apr 2020 09:24:00 -0700 Subject: [PATCH 1/2] Added inline to REACT_STRUCT's GetStructInfo to use in header files --- vnext/Microsoft.ReactNative.Cxx/StructInfo.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vnext/Microsoft.ReactNative.Cxx/StructInfo.h b/vnext/Microsoft.ReactNative.Cxx/StructInfo.h index 298c2851ff4..703c63924be 100644 --- a/vnext/Microsoft.ReactNative.Cxx/StructInfo.h +++ b/vnext/Microsoft.ReactNative.Cxx/StructInfo.h @@ -9,7 +9,7 @@ #define REACT_STRUCT(type) \ struct type; \ - winrt::Microsoft::ReactNative::FieldMap GetStructInfo(type *) noexcept { \ + inline winrt::Microsoft::ReactNative::FieldMap GetStructInfo(type *) noexcept { \ winrt::Microsoft::ReactNative::FieldMap fieldMap{}; \ winrt::Microsoft::ReactNative::CollectStructFields(fieldMap); \ return fieldMap; \ From b772d859919382bb42b38c2d69128e00cb5cd3fd Mon Sep 17 00:00:00 2001 From: Vladimir Morozov Date: Tue, 21 Apr 2020 09:24:22 -0700 Subject: [PATCH 2/2] Change files --- ...2020-04-21-09-24-21-Fix_REACT_STRUCT_inline_issue.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 change/react-native-windows-2020-04-21-09-24-21-Fix_REACT_STRUCT_inline_issue.json diff --git a/change/react-native-windows-2020-04-21-09-24-21-Fix_REACT_STRUCT_inline_issue.json b/change/react-native-windows-2020-04-21-09-24-21-Fix_REACT_STRUCT_inline_issue.json new file mode 100644 index 00000000000..c6a0f121b8f --- /dev/null +++ b/change/react-native-windows-2020-04-21-09-24-21-Fix_REACT_STRUCT_inline_issue.json @@ -0,0 +1,8 @@ +{ + "type": "patch", + "comment": "Added inline to REACT_STRUCT's GetStructInfo to use in header files", + "packageName": "react-native-windows", + "email": "vmorozov@microsoft.com", + "dependentChangeType": "patch", + "date": "2020-04-21T16:24:21.711Z" +} \ No newline at end of file