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
6
SYMS_API
SYMS_U32
7
syms_bit_size_from_type_kind
(
SYMS_TypeKind
v
){
8
SYMS_U32
result = 0;
9
switch
(
v
){
10
default
:
break
;
11
case
SYMS_TypeKind_Int8
: result = 8;
break
;
12
case
SYMS_TypeKind_Int16
: result = 16;
break
;
13
case
SYMS_TypeKind_Int32
: result = 32;
break
;
14
case
SYMS_TypeKind_Int64
: result = 64;
break
;
15
case
SYMS_TypeKind_Int128
: result = 128;
break
;
16
case
SYMS_TypeKind_Int256
: result = 256;
break
;
17
case
SYMS_TypeKind_Int512
: result = 512;
break
;
18
case
SYMS_TypeKind_UInt8
: result = 8;
break
;
19
case
SYMS_TypeKind_UInt16
: result = 16;
break
;
20
case
SYMS_TypeKind_UInt32
: result = 32;
break
;
21
case
SYMS_TypeKind_UInt64
: result = 64;
break
;
22
case
SYMS_TypeKind_UInt128
: result = 128;
break
;
23
case
SYMS_TypeKind_UInt256
: result = 256;
break
;
24
case
SYMS_TypeKind_UInt512
: result = 512;
break
;
25
case
SYMS_TypeKind_Bool
: result = 8;
break
;
26
case
SYMS_TypeKind_Float16
: result = 16;
break
;
27
case
SYMS_TypeKind_Float32
: result = 32;
break
;
28
case
SYMS_TypeKind_Float32PP
: result = 32;
break
;
29
case
SYMS_TypeKind_Float48
: result = 48;
break
;
30
case
SYMS_TypeKind_Float64
: result = 64;
break
;
31
case
SYMS_TypeKind_Float80
: result = 80;
break
;
32
case
SYMS_TypeKind_Float128
: result = 128;
break
;
33
case
SYMS_TypeKind_Complex32
: result = 64;
break
;
34
case
SYMS_TypeKind_Complex64
: result = 128;
break
;
35
case
SYMS_TypeKind_Complex80
: result = 160;
break
;
36
case
SYMS_TypeKind_Complex128
: result = 256;
break
;
37
case
SYMS_TypeKind_Void
: result = 0;
break
;
38
}
39
return
(result);
40
}
41
42
//~ generated from code at syms/metaprogram/syms_metaprogram_serial.c:1607
43
#endif
v
float v
Definition
radaudio_mdct.cpp:62
SYMS_API
#define SYMS_API
Definition
syms_base.h:29
SYMS_U32
uint32_t SYMS_U32
Definition
syms_crt_overrides.h:38
syms_bit_size_from_type_kind
SYMS_API SYMS_U32 syms_bit_size_from_type_kind(SYMS_TypeKind v)
Definition
syms_meta_debug_info.c:7
SYMS_TypeKind
SYMS_TypeKind
Definition
syms_meta_debug_info.h:27
SYMS_TypeKind_Int128
@ SYMS_TypeKind_Int128
Definition
syms_meta_debug_info.h:35
SYMS_TypeKind_Complex64
@ SYMS_TypeKind_Complex64
Definition
syms_meta_debug_info.h:54
SYMS_TypeKind_Int32
@ SYMS_TypeKind_Int32
Definition
syms_meta_debug_info.h:33
SYMS_TypeKind_UInt128
@ SYMS_TypeKind_UInt128
Definition
syms_meta_debug_info.h:42
SYMS_TypeKind_Void
@ SYMS_TypeKind_Void
Definition
syms_meta_debug_info.h:57
SYMS_TypeKind_Int8
@ SYMS_TypeKind_Int8
Definition
syms_meta_debug_info.h:31
SYMS_TypeKind_UInt256
@ SYMS_TypeKind_UInt256
Definition
syms_meta_debug_info.h:43
SYMS_TypeKind_Float80
@ SYMS_TypeKind_Float80
Definition
syms_meta_debug_info.h:51
SYMS_TypeKind_Float16
@ SYMS_TypeKind_Float16
Definition
syms_meta_debug_info.h:46
SYMS_TypeKind_Float64
@ SYMS_TypeKind_Float64
Definition
syms_meta_debug_info.h:50
SYMS_TypeKind_Int64
@ SYMS_TypeKind_Int64
Definition
syms_meta_debug_info.h:34
SYMS_TypeKind_Float32
@ SYMS_TypeKind_Float32
Definition
syms_meta_debug_info.h:47
SYMS_TypeKind_Float128
@ SYMS_TypeKind_Float128
Definition
syms_meta_debug_info.h:52
SYMS_TypeKind_Int16
@ SYMS_TypeKind_Int16
Definition
syms_meta_debug_info.h:32
SYMS_TypeKind_Complex80
@ SYMS_TypeKind_Complex80
Definition
syms_meta_debug_info.h:55
SYMS_TypeKind_Float48
@ SYMS_TypeKind_Float48
Definition
syms_meta_debug_info.h:49
SYMS_TypeKind_Int256
@ SYMS_TypeKind_Int256
Definition
syms_meta_debug_info.h:36
SYMS_TypeKind_UInt512
@ SYMS_TypeKind_UInt512
Definition
syms_meta_debug_info.h:44
SYMS_TypeKind_Complex32
@ SYMS_TypeKind_Complex32
Definition
syms_meta_debug_info.h:53
SYMS_TypeKind_Complex128
@ SYMS_TypeKind_Complex128
Definition
syms_meta_debug_info.h:56
SYMS_TypeKind_Bool
@ SYMS_TypeKind_Bool
Definition
syms_meta_debug_info.h:45
SYMS_TypeKind_UInt8
@ SYMS_TypeKind_UInt8
Definition
syms_meta_debug_info.h:38
SYMS_TypeKind_UInt16
@ SYMS_TypeKind_UInt16
Definition
syms_meta_debug_info.h:39
SYMS_TypeKind_UInt64
@ SYMS_TypeKind_UInt64
Definition
syms_meta_debug_info.h:41
SYMS_TypeKind_Int512
@ SYMS_TypeKind_Int512
Definition
syms_meta_debug_info.h:37
SYMS_TypeKind_Float32PP
@ SYMS_TypeKind_Float32PP
Definition
syms_meta_debug_info.h:48
SYMS_TypeKind_UInt32
@ SYMS_TypeKind_UInt32
Definition
syms_meta_debug_info.h:40
Engine
Source
Runtime
SymsLib
syms
core
generated
syms_meta_debug_info.c
Generated by
1.9.8