UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
syms_meta_eval.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2// generated
3#ifndef _SYMS_META_EVAL_H
4#define _SYMS_META_EVAL_H
5//~ generated from code at syms/metaprogram/syms_metaprogram_eval.c:339
52//~ generated from code at syms/metaprogram/syms_metaprogram_eval.c:353
53enum{
60};
61//~ generated from code at syms/metaprogram/syms_metaprogram_eval.c:400
70//~ generated from code at syms/metaprogram/syms_metaprogram_eval.c:428
79#endif
SYMS_EvalConversionKind
Definition syms_meta_eval.h:71
@ SYMS_EvalConversionKind_ToOther
Definition syms_meta_eval.h:75
@ SYMS_EvalConversionKind_COUNT
Definition syms_meta_eval.h:77
@ SYMS_EvalConversionKind_OtherToOther
Definition syms_meta_eval.h:74
@ SYMS_EvalConversionKind_FromOther
Definition syms_meta_eval.h:76
@ SYMS_EvalConversionKind_Legal
Definition syms_meta_eval.h:73
@ SYMS_EvalConversionKind_Noop
Definition syms_meta_eval.h:72
@ SYMS_EvalOpCtrlBits_DecodeMask
Definition syms_meta_eval.h:54
@ SYMS_EvalOpCtrlBits_PopMask
Definition syms_meta_eval.h:56
@ SYMS_EvalOpCtrlBits_PushMask
Definition syms_meta_eval.h:58
@ SYMS_EvalOpCtrlBits_PopShft
Definition syms_meta_eval.h:57
@ SYMS_EvalOpCtrlBits_DecodeShft
Definition syms_meta_eval.h:55
@ SYMS_EvalOpCtrlBits_PushShft
Definition syms_meta_eval.h:59
SYMS_EvalOp
Definition syms_meta_eval.h:6
@ SYMS_EvalOp_Convert
Definition syms_meta_eval.h:46
@ SYMS_EvalOp_Cond
Definition syms_meta_eval.h:8
@ SYMS_EvalOp_COUNT
Definition syms_meta_eval.h:50
@ SYMS_EvalOp_LogAnd
Definition syms_meta_eval.h:35
@ SYMS_EvalOp_BitAnd
Definition syms_meta_eval.h:31
@ SYMS_EvalOp_Div
Definition syms_meta_eval.h:27
@ SYMS_EvalOp_ObjectOff
Definition syms_meta_eval.h:16
@ SYMS_EvalOp_GrEq
Definition syms_meta_eval.h:41
@ SYMS_EvalOp_Pick
Definition syms_meta_eval.h:47
@ SYMS_EvalOp_FrameOff
Definition syms_meta_eval.h:13
@ SYMS_EvalOp_Skip
Definition syms_meta_eval.h:9
@ SYMS_EvalOp_Mod
Definition syms_meta_eval.h:28
@ SYMS_EvalOp_TLSOff
Definition syms_meta_eval.h:15
@ SYMS_EvalOp_Trunc
Definition syms_meta_eval.h:44
@ SYMS_EvalOp_LogNot
Definition syms_meta_eval.h:37
@ SYMS_EvalOp_MemRead
Definition syms_meta_eval.h:10
@ SYMS_EvalOp_TruncSigned
Definition syms_meta_eval.h:45
@ SYMS_EvalOp_Abs
Definition syms_meta_eval.h:22
@ SYMS_EvalOp_RegReadDyn
Definition syms_meta_eval.h:12
@ SYMS_EvalOp_Insert
Definition syms_meta_eval.h:49
@ SYMS_EvalOp_NtEq
Definition syms_meta_eval.h:39
@ SYMS_EvalOp_BitNot
Definition syms_meta_eval.h:34
@ SYMS_EvalOp_RShift
Definition syms_meta_eval.h:30
@ SYMS_EvalOp_RegRead
Definition syms_meta_eval.h:11
@ SYMS_EvalOp_BitOr
Definition syms_meta_eval.h:32
@ SYMS_EvalOp_CFA
Definition syms_meta_eval.h:17
@ SYMS_EvalOp_Pop
Definition syms_meta_eval.h:48
@ SYMS_EvalOp_EqEq
Definition syms_meta_eval.h:38
@ SYMS_EvalOp_ModuleOff
Definition syms_meta_eval.h:14
@ SYMS_EvalOp_ConstU32
Definition syms_meta_eval.h:20
@ SYMS_EvalOp_Mul
Definition syms_meta_eval.h:26
@ SYMS_EvalOp_ConstU64
Definition syms_meta_eval.h:21
@ SYMS_EvalOp_Neg
Definition syms_meta_eval.h:23
@ SYMS_EvalOp_Less
Definition syms_meta_eval.h:42
@ SYMS_EvalOp_Grtr
Definition syms_meta_eval.h:43
@ SYMS_EvalOp_LogOr
Definition syms_meta_eval.h:36
@ SYMS_EvalOp_Sub
Definition syms_meta_eval.h:25
@ SYMS_EvalOp_ConstU8
Definition syms_meta_eval.h:18
@ SYMS_EvalOp_BitXor
Definition syms_meta_eval.h:33
@ SYMS_EvalOp_Add
Definition syms_meta_eval.h:24
@ SYMS_EvalOp_Stop
Definition syms_meta_eval.h:7
@ SYMS_EvalOp_LsEq
Definition syms_meta_eval.h:40
@ SYMS_EvalOp_LShift
Definition syms_meta_eval.h:29
@ SYMS_EvalOp_ConstU16
Definition syms_meta_eval.h:19
SYMS_EvalTypeGroup
Definition syms_meta_eval.h:62
@ SYMS_EvalTypeGroup_Other
Definition syms_meta_eval.h:63
@ SYMS_EvalTypeGroup_U
Definition syms_meta_eval.h:64
@ SYMS_EvalTypeGroup_F64
Definition syms_meta_eval.h:67
@ SYMS_EvalTypeGroup_COUNT
Definition syms_meta_eval.h:68
@ SYMS_EvalTypeGroup_S
Definition syms_meta_eval.h:65
@ SYMS_EvalTypeGroup_F32
Definition syms_meta_eval.h:66