![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SemanticProgram.h>
Public Member Functions | |
| UE_API void | Initialize (CSymbolTable &) |
| UE_API CSymbol | GetArithmeticOpName (CExprBinaryArithmetic::EOp) const |
| UE_API CSymbol | GetComparisonOpName (CExprComparison::EOp) const |
| UE_API CSymbol | GetAssignmentOpName (CExprAssignment::EOp) const |
| UE_API CUTF8String | MakeExtensionFieldOpName (CSymbol FieldName) const |
| UE_API CUTF8StringView | StripExtensionFieldOpName (CSymbol FieldName) const |
| UE_API bool | IsOperatorOpName (CSymbol) const |
| UE_API bool | IsPrefixOpName (CSymbol) const |
| UE_API bool | IsPostfixOpName (CSymbol) const |
Container structure for the various pre-defined, intrinsic symbols.
| CSymbol uLang::CIntrinsicSymbols::GetArithmeticOpName | ( | CExprBinaryArithmetic::EOp | Op | ) | const |
| CSymbol uLang::CIntrinsicSymbols::GetAssignmentOpName | ( | CExprAssignment::EOp | Op | ) | const |
| CSymbol uLang::CIntrinsicSymbols::GetComparisonOpName | ( | CExprComparison::EOp | Op | ) | const |
| void uLang::CIntrinsicSymbols::Initialize | ( | CSymbolTable & | Symbols | ) |
| CUTF8String uLang::CIntrinsicSymbols::MakeExtensionFieldOpName | ( | CSymbol | FieldName | ) | const |
| CUTF8StringView uLang::CIntrinsicSymbols::StripExtensionFieldOpName | ( | CSymbol | FieldName | ) | const |
| CSymbol uLang::CIntrinsicSymbols::_FieldNameLength |
| CSymbol uLang::CIntrinsicSymbols::_FuncNameAbs |
| CSymbol uLang::CIntrinsicSymbols::_FuncNameCeil |
| CSymbol uLang::CIntrinsicSymbols::_FuncNameFitsInPlayerMap |
| CSymbol uLang::CIntrinsicSymbols::_FuncNameFloor |
| CSymbol uLang::CIntrinsicSymbols::_FuncNameWeakMap |
| CSymbol uLang::CIntrinsicSymbols::_Inf |
| CSymbol uLang::CIntrinsicSymbols::_MinUploadedAtFNVersion |
| CSymbol uLang::CIntrinsicSymbols::_NaN |
| CSymbol uLang::CIntrinsicSymbols::_OpNameAdd |
| CSymbol uLang::CIntrinsicSymbols::_OpNameAddRMW |
| CSymbol uLang::CIntrinsicSymbols::_OpNameCall |
| CSymbol uLang::CIntrinsicSymbols::_OpNameDiv |
| CSymbol uLang::CIntrinsicSymbols::_OpNameDivRMW |
| CSymbol uLang::CIntrinsicSymbols::_OpNameEqual |
| CSymbol uLang::CIntrinsicSymbols::_OpNameGreater |
| CSymbol uLang::CIntrinsicSymbols::_OpNameGreaterEqual |
| CSymbol uLang::CIntrinsicSymbols::_OpNameLess |
| CSymbol uLang::CIntrinsicSymbols::_OpNameLessEqual |
| CSymbol uLang::CIntrinsicSymbols::_OpNameMul |
| CSymbol uLang::CIntrinsicSymbols::_OpNameMulRMW |
| CSymbol uLang::CIntrinsicSymbols::_OpNameNegate |
| CSymbol uLang::CIntrinsicSymbols::_OpNameNotEqual |
| CSymbol uLang::CIntrinsicSymbols::_OpNameQuery |
| CSymbol uLang::CIntrinsicSymbols::_OpNameSub |
| CSymbol uLang::CIntrinsicSymbols::_OpNameSubRMW |
| CSymbol uLang::CIntrinsicSymbols::_VersePath |
| CSymbol uLang::CIntrinsicSymbols::_Wildcard |