From c357c47be8a3f210f9eee9a05cc13f1051b036d3 Mon Sep 17 00:00:00 2001 From: Alex Gilday Date: Wed, 21 Mar 2018 13:54:09 +0000 Subject: COMPMID-1008: Fix Doxygen issues Change-Id: Ie73d8771f85d1f5b059f3a56f1bbd73c98e94a38 Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/124723 Reviewed-by: Michalis Spyrou Tested-by: Jenkins --- arm_compute/core/NEON/wrapper/traits.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'arm_compute/core/NEON/wrapper') diff --git a/arm_compute/core/NEON/wrapper/traits.h b/arm_compute/core/NEON/wrapper/traits.h index 08b2c9b48f..495ddbb1af 100644 --- a/arm_compute/core/NEON/wrapper/traits.h +++ b/arm_compute/core/NEON/wrapper/traits.h @@ -42,7 +42,8 @@ struct vector_128_tag {}; /** Create the appropriate NEON vector given its type and size */ template struct neon_vector; -/** Specializations */ +// Specializations +#ifndef DOXYGEN_SKIP_THIS template <> struct neon_vector{ using type = uint8x8_t; using tag_type = vector_64_tag; }; template <> struct neon_vector{ using type = int8x8_t; using tag_type = vector_64_tag; }; template <> struct neon_vector{ using type = uint8x16_t; using tag_type = vector_128_tag; }; @@ -61,6 +62,7 @@ template <> struct neon_vector{ using type = uint64x2_t; using tag_ template <> struct neon_vector{ using type = int64x2_t; using tag_type = vector_128_tag; }; template <> struct neon_vector{ using type = float32x2_t; using tag_type = vector_64_tag; }; template <> struct neon_vector{ using type = float32x4_t; using tag_type = vector_128_tag; }; +#endif /* DOXYGEN_SKIP_THIS */ /** Helper type template to get the type of a neon vector */ template using neon_vector_t = typename neon_vector::type; -- cgit v1.2.1