Navigation
API > API/Runtime > API/Runtime/VerseCompiler > API/Runtime/VerseCompiler/CToolchain
Description
Run semantic analysis on a given Vst snippet Steps:
Pre semantic analysis injections (from both toolchain and build context)
Semantic analysis
Post expression filters
Post semantic analysis injections (from both toolchain and build context)
| Name | SemanticAnalyzeVst |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Toolchain/Toolchain.h |
| Include Path | #include "uLang/Toolchain/Toolchain.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Toolchain/Toolchain.cpp |
ECompilerResult SemanticAnalyzeVst
(
TOptional < TSRef< CSemanticProgram > > & OutProgram,
const TSRef< Verse::Vst::Project > & Vst,
const SBuildContext & BuildContext,
const SProgramContext & ProgramContext
)