xref: /aosp_15_r20/external/armnn/src/armnn/InternalTypes.cpp (revision 89c4ff92f2867872bb9e2354d150bf0c8c502810)
1 //
2 // Copyright © 2017 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 
6 #include "InternalTypes.hpp"
7 
8 #include <armnn/utility/Assert.hpp>
9 
10 namespace armnn
11 {
12 
GetLayerTypeAsCString(LayerType type)13 char const* GetLayerTypeAsCString(LayerType type)
14 {
15     switch (type)
16     {
17 #define X(name) case LayerType::name: return #name;
18       LIST_OF_LAYER_TYPE
19 #undef X
20         default:
21             ARMNN_ASSERT_MSG(false, "Unknown layer type");
22             return "Unknown";
23     }
24 }
25 
26 }
27