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

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< VstSharedRefuLang::QualifyAllAnalyzedIdentifiers (bool bVerbose, const TSRef< CSemanticProgram > &Program, VstSharedRef &Root)