![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Stand-alone semantic analyzer, converts from a syntax program to a semantic program. More...
#include <SemanticAnalyzer.h>
Public Member Functions | |
| VERSECOMPILER_API | CSemanticAnalyzer (const TSRef< CSemanticProgram > &, const SBuildContext &) |
| VERSECOMPILER_API | ~CSemanticAnalyzer () |
| VERSECOMPILER_API bool | ProcessVst (const Verse::Vst::Project &Vst, const ESemanticPass Stage) const |
| VERSECOMPILER_API const TSRef< CSemanticProgram > & | GetSemanticProgram () const |
Stand-alone semantic analyzer, converts from a syntax program to a semantic program.
| uLang::CSemanticAnalyzer::CSemanticAnalyzer | ( | const TSRef< CSemanticProgram > & | Program, |
| const SBuildContext & | BuildContext | ||
| ) |
| uLang::CSemanticAnalyzer::~CSemanticAnalyzer | ( | ) |
| const TSRef< uLang::CSemanticProgram > & uLang::CSemanticAnalyzer::GetSemanticProgram | ( | ) | const |
| bool uLang::CSemanticAnalyzer::ProcessVst | ( | const Verse::Vst::Project & | Vst, |
| const ESemanticPass | Stage | ||
| ) | const |