![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "uLang/SemanticAnalyzer/IRGenerator.h"#include "uLang/Common/Algo/Cases.h"#include "uLang/Common/Algo/FindIf.h"#include "uLang/Common/Containers/SharedPointer.h"#include "uLang/Common/Containers/UniquePointer.h"#include "uLang/Diagnostics/Glitch.h"#include "uLang/Semantics/Expression.h"#include "uLang/Semantics/ScopedAccessLevelType.h"#include "uLang/Semantics/SemanticClass.h"#include "uLang/Semantics/SemanticEnumeration.h"#include "uLang/Semantics/SemanticProgram.h"#include "uLang/Semantics/SemanticInterface.h"#include "uLang/Semantics/TypeVariable.h"#include "uLang/Semantics/UnknownType.h"#include "uLang/Syntax/VstNode.h"#include <stdexcept>Classes | |
| class | uLang::CIrGeneratorImpl |
Namespaces | |
| namespace | uLang |
Functions | |
| bool | uLang::GenerateIr (const TSRef< CSemanticProgram > &Program, const TSRef< CDiagnostics > &Diagnostics, SBuildParams::EWhichVM TargetVM) |
| Stand-alone IR generator, use _AstProject to fill in _IrProject in CSemanticProgram. | |