From 58c7c919f2601584aea3a4ee0f18294d72686f5f Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Wed, 6 Jul 2022 14:56:00 +0200 Subject: [PATCH] Remove unused `arrayAccept()` and `objectAccept()` --- src/ArduinoJson/Array/ArrayFunctions.hpp | 8 -------- src/ArduinoJson/Object/ObjectFunctions.hpp | 9 --------- 2 files changed, 17 deletions(-) diff --git a/src/ArduinoJson/Array/ArrayFunctions.hpp b/src/ArduinoJson/Array/ArrayFunctions.hpp index f08f56a1..8248e565 100644 --- a/src/ArduinoJson/Array/ArrayFunctions.hpp +++ b/src/ArduinoJson/Array/ArrayFunctions.hpp @@ -12,12 +12,4 @@ inline VariantData *arrayAdd(CollectionData *arr, MemoryPool *pool) { return arr ? arr->addElement(pool) : 0; } -template -inline typename TVisitor::result_type arrayAccept(const CollectionData *arr, - TVisitor &visitor) { - if (arr) - return visitor.visitArray(*arr); - else - return visitor.visitNull(); -} } // namespace ARDUINOJSON_NAMESPACE diff --git a/src/ArduinoJson/Object/ObjectFunctions.hpp b/src/ArduinoJson/Object/ObjectFunctions.hpp index df84d24d..46412048 100644 --- a/src/ArduinoJson/Object/ObjectFunctions.hpp +++ b/src/ArduinoJson/Object/ObjectFunctions.hpp @@ -8,15 +8,6 @@ namespace ARDUINOJSON_NAMESPACE { -template -typename TVisitor::result_type objectAccept(const CollectionData *obj, - TVisitor &visitor) { - if (obj) - return visitor.visitObject(*obj); - else - return visitor.visitNull(); -} - template inline VariantData *objectGetMember(const CollectionData *obj, TAdaptedString key) {