![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "uLang/Common/Common.h"#include "uLang/Semantics/QualifierUtils.h"#include "uLang/Semantics/Expression.h"#include "uLang/Semantics/ModuleAlias.h"#include "uLang/Semantics/TypeAlias.h"#include "uLang/Semantics/TypeVariable.h"#include "uLang/Semantics/SemanticEnumeration.h"#include "uLang/Semantics/SemanticInterface.h"#include "uLang/Semantics/SemanticProgram.h"#include "uLang/Semantics/ScopedAccessLevelType.h"Classes | |
| class | uLang::CFindResolvedIdentifiersWithoutDefinitionsAstVisitor |
| class | uLang::CFindUnresolvedIdentifiersAstVisitor |
| struct | uLang::SQualifierResult |
Namespaces | |
| namespace | uLang |
Typedefs | |
| using | uLang::VstSharedRef = TSRef< Verse::Vst::Node > |
Enumerations | |
| enum class | uLang::EContains { uLang::Local , uLang::Path , uLang::NotYet , uLang::No } |
Functions | |
| bool | uLang::HasDefinition (const CExprIdentifierBase &IdentifierBase) |
| TArray< const CExpressionBase * > | uLang::FindResolvedIdentifiersWithoutDefinitions (const TSRef< CSemanticProgram > &, const CAstNode &RootNode) |
| TArray< const CExpressionBase * > | uLang::FindUnresolvedIdentifiers (const TSRef< CSemanticProgram > &Program, const CAstNode &RootNode) |
| EContains | uLang::ContainsExpr (const CExpressionBase *Argument, const CExprIdentifierUnresolved *Expr) |
| TArray< VstSharedRef > | uLang::QualifyAllAnalyzedIdentifiers (bool bVerbose, const TSRef< CSemanticProgram > &Program, VstSharedRef &Root) |