mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Fix name of key obtaining from dictionary in inline method in generated objcpp
Summary: It was a mistake. We should obtain value by proper key always. Previously by a mistake I hardcoded 'a'. I wasn't break anything because it wasn't used in Internationalization. However, it was a bug Reviewed By: RSNara Differential Revision: D16782132 fbshipit-source-id: 59f7910f2be7753c07f16f00a201de856d57e29e
This commit is contained in:
committed by
Facebook Github Bot
parent
024ce5d1d4
commit
40dd48c6bd
+1
-1
@@ -39,7 +39,7 @@ namespace JS {
|
||||
const inlineTemplate = `
|
||||
inline ::_RETURN_TYPE_::JS::Native::_MODULE_NAME_::::Spec::_STRUCT_NAME_::::::_PROPERTY_NAME_::() const
|
||||
{
|
||||
id const p = _v[@"a"];
|
||||
id const p = _v[@"::_PROPERTY_NAME_::"];
|
||||
return ::_RETURN_VALUE_::;
|
||||
}
|
||||
`;
|
||||
|
||||
+9
-9
@@ -86,63 +86,63 @@ namespace JS {
|
||||
|
||||
inline bool JS::NativeSampleTurboModule::SpecDifficultA::D() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"D\\"];
|
||||
return RCTBridgingToBool(p);
|
||||
}
|
||||
|
||||
|
||||
inline JS::NativeSampleTurboModule::SpecDifficultAE JS::NativeSampleTurboModule::SpecDifficultA::E() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"E\\"];
|
||||
return JS::NativeSampleTurboModule::SpecDifficultAE(p);
|
||||
}
|
||||
|
||||
|
||||
inline NSString *JS::NativeSampleTurboModule::SpecDifficultA::F() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"F\\"];
|
||||
return RCTBridgingToString(p);
|
||||
}
|
||||
|
||||
|
||||
inline bool JS::NativeSampleTurboModule::SpecDifficultReturnType::D() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"D\\"];
|
||||
return RCTBridgingToBool(p);
|
||||
}
|
||||
|
||||
|
||||
inline double JS::NativeSampleTurboModule::SpecDifficultReturnType::E() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"E\\"];
|
||||
return RCTBridgingToDouble(p);
|
||||
}
|
||||
|
||||
|
||||
inline NSString *JS::NativeSampleTurboModule::SpecDifficultReturnType::F() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"F\\"];
|
||||
return RCTBridgingToString(p);
|
||||
}
|
||||
|
||||
|
||||
inline bool JS::NativeSampleTurboModule::SpecDifficultAE::D() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"D\\"];
|
||||
return RCTBridgingToBool(p);
|
||||
}
|
||||
|
||||
|
||||
inline double JS::NativeSampleTurboModule::SpecDifficultAE::E() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"E\\"];
|
||||
return RCTBridgingToDouble(p);
|
||||
}
|
||||
|
||||
|
||||
inline NSString *JS::NativeSampleTurboModule::SpecDifficultAE::F() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"F\\"];
|
||||
return RCTBridgingToString(p);
|
||||
}
|
||||
|
||||
|
||||
+9
-9
@@ -209,63 +209,63 @@ inline bool JS::NativeSampleTurboModule::SpecSampleFuncReturnType::a() const
|
||||
|
||||
inline double JS::NativeSampleTurboModule::SpecSampleFuncReturnType::b() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"b\\"];
|
||||
return RCTBridgingToDouble(p);
|
||||
}
|
||||
|
||||
|
||||
inline NSString *JS::NativeSampleTurboModule::SpecSampleFuncReturnType::c() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"c\\"];
|
||||
return RCTBridgingToString(p);
|
||||
}
|
||||
|
||||
|
||||
inline JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeD JS::NativeSampleTurboModule::SpecSampleFuncReturnType::d() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"d\\"];
|
||||
return JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeD(p);
|
||||
}
|
||||
|
||||
|
||||
inline bool JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeD::e() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"e\\"];
|
||||
return RCTBridgingToBool(p);
|
||||
}
|
||||
|
||||
|
||||
inline double JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeD::f() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"f\\"];
|
||||
return RCTBridgingToDouble(p);
|
||||
}
|
||||
|
||||
|
||||
inline JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeDG JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeD::g() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"g\\"];
|
||||
return JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeDG(p);
|
||||
}
|
||||
|
||||
|
||||
inline bool JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeDG::h() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"h\\"];
|
||||
return RCTBridgingToBool(p);
|
||||
}
|
||||
|
||||
|
||||
inline double JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeDG::i() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"i\\"];
|
||||
return RCTBridgingToDouble(p);
|
||||
}
|
||||
|
||||
|
||||
inline NSString *JS::NativeSampleTurboModule::SpecSampleFuncReturnTypeDG::j() const
|
||||
{
|
||||
id const p = _v[@\\"a\\"];
|
||||
id const p = _v[@\\"j\\"];
|
||||
return RCTBridgingToString(p);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user