UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_dwarf.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2/* date = May 11th 2021 4:56 pm */
3
4#ifndef SYMS_DWARF_H
5#define SYMS_DWARF_H
6
8//~ rjf: Generated Enums
9
11
13//~ rjf: Types
14
28
40
42//~ rjf: DWARF Format Functions
43
45
48
54
58
60
61#endif // SYMS_DWARF_H
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition syms_base.h:296
#define SYMS_API
Definition syms_base.h:29
#define SYMS_C_LINKAGE_BEGIN
Definition syms_base.h:37
SYMS_S32 SYMS_B32
Definition syms_base.h:99
#define SYMS_C_LINKAGE_END
Definition syms_base.h:38
uint64_t SYMS_U64
Definition syms_crt_overrides.h:39
SYMS_API SYMS_DwAttribClass syms_dw_attrib_class_from_attrib_kind_extensions(SYMS_DwAttribKind attrib)
Definition syms_dwarf.c:337
SYMS_C_LINKAGE_BEGIN SYMS_API SYMS_String8 syms_dw_name_string_from_section_kind(SYMS_DwSectionKind kind)
Definition syms_dwarf.c:17
SYMS_API SYMS_B32 syms_dw_are_attrib_class_and_form_kind_compatible(SYMS_DwAttribClass attrib_class, SYMS_DwFormKind form_kind)
Definition syms_dwarf.c:126
SYMS_API SYMS_DwAttribClass syms_dw_attrib_class_from_form_kind_v2(SYMS_DwFormKind form)
Definition syms_dwarf.c:473
SYMS_API SYMS_TypeKind syms_dw_type_kind_from_tag_encoding_size(SYMS_DwTagKind tag_kind, SYMS_DwAttribTypeEncoding encoding, SYMS_U64 size)
Definition syms_dwarf.c:229
SYMS_DwLNCT
Definition syms_dwarf.h:30
@ SYMS_DwLNCT_USER_LO
Definition syms_dwarf.h:36
@ SYMS_DwLNCT_MD5
Definition syms_dwarf.h:35
@ SYMS_DwLNCT_PATH
Definition syms_dwarf.h:31
@ SYMS_DwLNCT_DIRECTORY_INDEX
Definition syms_dwarf.h:32
@ SYMS_DwLNCT_USER_HI
Definition syms_dwarf.h:37
@ SYMS_DwLNCT_SIZE
Definition syms_dwarf.h:34
@ SYMS_DwLNCT_TIMESTAMP
Definition syms_dwarf.h:33
SYMS_API SYMS_DwAttribClass syms_dw_attrib_class_from_attrib_kind_v2(SYMS_DwAttribKind attrib)
Definition syms_dwarf.c:404
SYMS_API SYMS_U64 syms_dw_offset_size_from_mode(SYMS_DwMode mode)
Definition syms_dwarf.c:113
SYMS_API SYMS_TypeModifiers syms_dw_type_modifiers_from_tag_kind(SYMS_DwTagKind tag_kind)
Definition syms_dwarf.c:319
SYMS_API SYMS_String8 syms_dw_mach_name_string_from_section_kind(SYMS_DwSectionKind kind)
Definition syms_dwarf.c:49
SYMS_DwCompUnitKind
Definition syms_dwarf.h:16
@ SYMS_DwCompUnitKind_PARTIAL
Definition syms_dwarf.h:20
@ SYMS_DwCompUnitKind_RESERVED
Definition syms_dwarf.h:17
@ SYMS_DwCompUnitKind_TYPE
Definition syms_dwarf.h:19
@ SYMS_DwCompUnitKind_SKELETON
Definition syms_dwarf.h:21
@ SYMS_DwCompUnitKind_SPLIT_TYPE
Definition syms_dwarf.h:23
@ SYMS_DwCompUnitKind_LO_USER
Definition syms_dwarf.h:24
@ SYMS_DwCompUnitKind_SPLIT_COMPILE
Definition syms_dwarf.h:22
@ SYMS_DwCompUnitKind_COMPILE
Definition syms_dwarf.h:18
@ SYMS_DwCompUnitKind_HI_USER
Definition syms_dwarf.h:25
SYMS_API SYMS_String8 syms_dw_dwo_name_string_from_section_kind(SYMS_DwSectionKind kind)
Definition syms_dwarf.c:81
SYMS_U32 SYMS_TypeModifiers
Definition syms_meta_debug_info.h:81
SYMS_TypeKind
Definition syms_meta_debug_info.h:27
SYMS_DwAttribTypeEncoding
Definition syms_meta_dwarf.h:467
SYMS_DwTagKind
Definition syms_meta_dwarf.h:123
SYMS_DwMode
Definition syms_meta_dwarf.h:6
SYMS_DwFormKind
Definition syms_meta_dwarf.h:218
SYMS_DwSectionKind
Definition syms_meta_dwarf.h:22
SYMS_U32 SYMS_DwAttribClass
Definition syms_meta_dwarf.h:199
SYMS_DwAttribKind
Definition syms_meta_dwarf.h:265