![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "uLang/Common/Containers/Set.h"#include "uLang/Common/Text/UTF8String.h"#include "uLang/Parser/ReservedSymbols.inl"#include "uLang/SourceProject/UploadedAtFNVersion.h"#include "uLang/SourceProject/VerseVersion.h"Go to the source code of this file.
Namespaces | |
| namespace | uLang |
Macros | |
| #define | VISIT_RESERVED_SYMBOL(Name, Symbol, Reservation, VerseVersion, FNVersion) Name, |
Enumerations | |
| enum class | uLang::EIsReservedSymbolResult : uint8_t { uLang::NotReserved , uLang::Reserved , uLang::ReservedFuture } |
| enum class | uLang::EReservedSymbol : uint32_t |
| Represents the set of reserved symbols in the semantic analyzer (not the parser!) More... | |
Functions | |
| CUTF8StringView | uLang::GetReservedSymbol (const EReservedSymbol Identifier) |
| Gets the corresponding reserved string. | |
| EIsReservedSymbolResult | uLang::GetReservationForSymbol (const EReservedSymbol Identifier, const uint32_t CurrentVerseVersion, const uint32_t CurrentUploadedAtFNVersion) |
| Gets the type of reservation this symbol has. | |
| EIsReservedSymbolResult | uLang::GetReservationForSymbol (const CSymbol &Identifier, const uint32_t CurrentVerseVersion, const uint32_t CurrentUploadedAtFNVersion) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| TSet< CUTF8String > | uLang::GetReservedSymbols (const uint32_t CurrentVerseVersion, const uint32_t CurrentUploadedAtFNVersion) |
| Gets all reserved tokens (both the parser and semantic analyzer). | |