From b79b5140e532dd849ab13cd3cd6858675a97641a Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Tue, 13 Dec 2016 14:12:50 +0100
Subject: [PATCH] Cling should never see this; add comment about
 libCore/libCling use.

---
 core/foundation/res/TSchemaRuleProcessor.h | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/core/foundation/res/TSchemaRuleProcessor.h b/core/foundation/res/TSchemaRuleProcessor.h
index 64cd4e8e876..d1a538f0fbe 100644
--- a/core/foundation/res/TSchemaRuleProcessor.h
+++ b/core/foundation/res/TSchemaRuleProcessor.h
@@ -4,8 +4,7 @@
 #ifndef ROOT_TSchemaRuleProcessor
 #define ROOT_TSchemaRuleProcessor
 
-#if !defined(__CINT__)
-// Do no clutter the dictionary (in particular with STL containers)
+// NOTE: #included by libCore and libCling. All symbols must be inline.
 
 #include <stdlib.h>
 #include <cstring>
@@ -253,6 +252,5 @@ namespace Internal {
    };
 } // namespace Internal
 } // namespace ROOT
-#endif // defined(__CINT__)
 
 #endif // ROOT_TSchemaRuleProcessor
-- 
GitLab