summaryrefslogtreecommitdiff
path: root/src/bindings/cxx/eo_cxx
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2018-08-21 14:21:43 -0400
committerMike Blumenkrantz <zmike@samsung.com>2018-08-21 14:21:43 -0400
commitf1fddf5c741e2288e8cfe89460e9618c15f74062 (patch)
tree3ba4afde0b76651a76d54d5b4568187512703040 /src/bindings/cxx/eo_cxx
parentc4124f8b3658a4f7dd8621d6b0bd86d758d445d8 (diff)
cxx: Remove libeolian_cxx dependency on eo_cxx
Summary: Fixes T7324 Reviewers: felipealmeida, bu5hm4n, zmike Reviewed By: felipealmeida, bu5hm4n, zmike Subscribers: segfaultxavi, cedric, #reviewers, #committers, zmike Tags: #efl Maniphest Tasks: T7324 Differential Revision: https://phab.enlightenment.org/D6881
Diffstat (limited to 'src/bindings/cxx/eo_cxx')
-rw-r--r--src/bindings/cxx/eo_cxx/eo_concrete.hh9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/bindings/cxx/eo_cxx/eo_concrete.hh b/src/bindings/cxx/eo_cxx/eo_concrete.hh
index 2b29d09545..9cd23be1ea 100644
--- a/src/bindings/cxx/eo_cxx/eo_concrete.hh
+++ b/src/bindings/cxx/eo_cxx/eo_concrete.hh
@@ -10,6 +10,8 @@
10#include <cstddef> 10#include <cstddef>
11#include <eina_optional.hh> 11#include <eina_optional.hh>
12 12
13#include <eina_eo_concrete_fwd.hh>
14
13#include "eo_ops.hh" 15#include "eo_ops.hh"
14 16
15#ifndef EFL_CXX_THROW 17#ifndef EFL_CXX_THROW
@@ -254,13 +256,6 @@ T downcast(U object)
254 } 256 }
255} 257}
256 258
257template <typename T>
258struct is_eolian_object : std::false_type {};
259template <typename T>
260struct is_eolian_object<T const> : is_eolian_object<T> {};
261template <>
262struct is_eolian_object<eo::concrete> : std::true_type {};
263
264/// @} 259/// @}
265 260
266} } // namespace efl { namespace eo { 261} } // namespace efl { namespace eo {