UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Glitch.h File Reference

Go to the source code of this file.

Classes

struct  uLang::SDiagnosticInfo
 
struct  uLang::SGlitchResult
 
struct  uLang::SGlitchLocus
 
struct  uLang::SGlitch
 

Namespaces

namespace  Verse
 
namespace  Verse::Vst
 
namespace  uLang
 

Macros

#define VERSE_ENUM_DIAGNOSTICS(v)
 
#define VISIT_DIAGNOSTIC(Code, Severity, EnumName, Description)   EnumName,
 

Enumerations

enum class  uLang::EDiagnosticSeverity : uint8_t { uLang::Ok , uLang::Info , uLang::Warning , uLang::Error }
 
enum class  uLang::EDiagnostic : uint16_t { uLang::VISIT_DIAGNOSTIC }
 

Functions

const SDiagnosticInfouLang::GetDiagnosticInfo (EDiagnostic ResultId)
 
EDiagnostic uLang::GetDiagnosticFromReferenceCode (uint16_t ReferenceCode)
 
TOptional< int32_tuLang::ScanToRowCol (CUTF8StringView const &Source, const STextPosition &Position)
 
TOptional< int32_tuLang::ScanToRowCol (const SIndexedSourceText &SourceText, const STextPosition &Position)
 
CUTF8StringView uLang::TextRangeToStringView (CUTF8StringView const &Source, STextRange const &Range)
 
CUTF8StringView uLang::TextRangeToStringView (const uLang::SIndexedSourceText &SourceText, STextRange const &Range)
 

Macro Definition Documentation

◆ VERSE_ENUM_DIAGNOSTICS

#define VERSE_ENUM_DIAGNOSTICS (   v)

Applies the given visitor macro for each diagnostic.

◆ VISIT_DIAGNOSTIC

#define VISIT_DIAGNOSTIC (   Code,
  Severity,
  EnumName,
  Description 
)    EnumName,