UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_meta_debug_info.c
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2// generated
3#ifndef _SYMS_META_DEBUG_INFO_C
4#define _SYMS_META_DEBUG_INFO_C
5//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:1150
8SYMS_U32 result = 0;
9switch (v){
10default: break;
11case SYMS_TypeKind_Int8: result = 8; break;
12case SYMS_TypeKind_Int16: result = 16; break;
13case SYMS_TypeKind_Int32: result = 32; break;
14case SYMS_TypeKind_Int64: result = 64; break;
15case SYMS_TypeKind_Int128: result = 128; break;
16case SYMS_TypeKind_Int256: result = 256; break;
17case SYMS_TypeKind_Int512: result = 512; break;
18case SYMS_TypeKind_UInt8: result = 8; break;
19case SYMS_TypeKind_UInt16: result = 16; break;
20case SYMS_TypeKind_UInt32: result = 32; break;
21case SYMS_TypeKind_UInt64: result = 64; break;
22case SYMS_TypeKind_UInt128: result = 128; break;
23case SYMS_TypeKind_UInt256: result = 256; break;
24case SYMS_TypeKind_UInt512: result = 512; break;
25case SYMS_TypeKind_Bool: result = 8; break;
26case SYMS_TypeKind_Float16: result = 16; break;
27case SYMS_TypeKind_Float32: result = 32; break;
28case SYMS_TypeKind_Float32PP: result = 32; break;
29case SYMS_TypeKind_Float48: result = 48; break;
30case SYMS_TypeKind_Float64: result = 64; break;
31case SYMS_TypeKind_Float80: result = 80; break;
32case SYMS_TypeKind_Float128: result = 128; break;
33case SYMS_TypeKind_Complex32: result = 64; break;
34case SYMS_TypeKind_Complex64: result = 128; break;
35case SYMS_TypeKind_Complex80: result = 160; break;
36case SYMS_TypeKind_Complex128: result = 256; break;
37case SYMS_TypeKind_Void: result = 0; break;
38}
39return(result);
40}
41
42//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:1607
43#endif
float v
Definition radaudio_mdct.cpp:62
#define SYMS_API
Definition syms_base.h:29
uint32_t SYMS_U32
Definition syms_crt_overrides.h:38
SYMS_API SYMS_U32 syms_bit_size_from_type_kind(SYMS_TypeKind v)
Definition syms_meta_debug_info.c:7
SYMS_TypeKind
Definition syms_meta_debug_info.h:27
@ SYMS_TypeKind_Int128
Definition syms_meta_debug_info.h:35
@ SYMS_TypeKind_Complex64
Definition syms_meta_debug_info.h:54
@ SYMS_TypeKind_Int32
Definition syms_meta_debug_info.h:33
@ SYMS_TypeKind_UInt128
Definition syms_meta_debug_info.h:42
@ SYMS_TypeKind_Void
Definition syms_meta_debug_info.h:57
@ SYMS_TypeKind_Int8
Definition syms_meta_debug_info.h:31
@ SYMS_TypeKind_UInt256
Definition syms_meta_debug_info.h:43
@ SYMS_TypeKind_Float80
Definition syms_meta_debug_info.h:51
@ SYMS_TypeKind_Float16
Definition syms_meta_debug_info.h:46
@ SYMS_TypeKind_Float64
Definition syms_meta_debug_info.h:50
@ SYMS_TypeKind_Int64
Definition syms_meta_debug_info.h:34
@ SYMS_TypeKind_Float32
Definition syms_meta_debug_info.h:47
@ SYMS_TypeKind_Float128
Definition syms_meta_debug_info.h:52
@ SYMS_TypeKind_Int16
Definition syms_meta_debug_info.h:32
@ SYMS_TypeKind_Complex80
Definition syms_meta_debug_info.h:55
@ SYMS_TypeKind_Float48
Definition syms_meta_debug_info.h:49
@ SYMS_TypeKind_Int256
Definition syms_meta_debug_info.h:36
@ SYMS_TypeKind_UInt512
Definition syms_meta_debug_info.h:44
@ SYMS_TypeKind_Complex32
Definition syms_meta_debug_info.h:53
@ SYMS_TypeKind_Complex128
Definition syms_meta_debug_info.h:56
@ SYMS_TypeKind_Bool
Definition syms_meta_debug_info.h:45
@ SYMS_TypeKind_UInt8
Definition syms_meta_debug_info.h:38
@ SYMS_TypeKind_UInt16
Definition syms_meta_debug_info.h:39
@ SYMS_TypeKind_UInt64
Definition syms_meta_debug_info.h:41
@ SYMS_TypeKind_Int512
Definition syms_meta_debug_info.h:37
@ SYMS_TypeKind_Float32PP
Definition syms_meta_debug_info.h:48
@ SYMS_TypeKind_UInt32
Definition syms_meta_debug_info.h:40