mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Remove __unused annotation from ConcreteSystraceSection ctor args
Summary: The constructor arguments to `ConcreteSystraceSection` are actually used. It seems like they were accidentally marked unused in D14181748. Changelog: [iOS][Fixed] - Remove __unused annotation from ConcreteSystraceSection ctor args. Reviewed By: PeteTheHeat Differential Revision: D18574190 fbshipit-source-id: 38d58da794341d4ecc52f3bc16e05ef2757cca1d
This commit is contained in:
committed by
Facebook Github Bot
parent
1926feea2b
commit
8ac9b32779
@@ -25,26 +25,27 @@ namespace react {
|
||||
*/
|
||||
#ifdef WITH_FBSYSTRACE
|
||||
struct ConcreteSystraceSection {
|
||||
public:
|
||||
template<typename... ConvertsToStringPiece>
|
||||
explicit
|
||||
ConcreteSystraceSection(__unused const char* name, __unused ConvertsToStringPiece&&... args)
|
||||
: m_section(TRACE_TAG_REACT_CXX_BRIDGE, name, args...)
|
||||
{}
|
||||
public:
|
||||
template <typename... ConvertsToStringPiece>
|
||||
explicit ConcreteSystraceSection(
|
||||
const char *name,
|
||||
ConvertsToStringPiece &&... args)
|
||||
: m_section(TRACE_TAG_REACT_CXX_BRIDGE, name, args...) {}
|
||||
|
||||
private:
|
||||
private:
|
||||
fbsystrace::FbSystraceSection m_section;
|
||||
};
|
||||
using SystraceSection = ConcreteSystraceSection;
|
||||
#else
|
||||
struct DummySystraceSection {
|
||||
public:
|
||||
template<typename... ConvertsToStringPiece>
|
||||
explicit
|
||||
DummySystraceSection(__unused const char* name, __unused ConvertsToStringPiece&&... args)
|
||||
{}
|
||||
public:
|
||||
template <typename... ConvertsToStringPiece>
|
||||
explicit DummySystraceSection(
|
||||
__unused const char *name,
|
||||
__unused ConvertsToStringPiece &&... args) {}
|
||||
};
|
||||
using SystraceSection = DummySystraceSection;
|
||||
#endif
|
||||
|
||||
}}
|
||||
} // namespace react
|
||||
} // namespace facebook
|
||||
|
||||
Reference in New Issue
Block a user