UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext Struct Reference

Public Member Functions

 SMacroCallDefinitionContext (CSymbol Name, const TSPtr< CExpressionBase > &Qualifier, TArray< SAttribute > NameAttributes, TArray< SAttribute > DefAttributes)
 
 SMacroCallDefinitionContext (CSymbol Name)
 

Public Attributes

CSymbol _Name
 
const TSPtr< CExpressionBase_Qualifier
 
TArray< SAttribute_NameAttributes
 
TArray< SAttribute_DefAttributes
 
bool _bIsParametric {false}
 

Constructor & Destructor Documentation

◆ SMacroCallDefinitionContext() [1/2]

uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::SMacroCallDefinitionContext ( CSymbol  Name,
const TSPtr< CExpressionBase > &  Qualifier,
TArray< SAttribute NameAttributes,
TArray< SAttribute DefAttributes 
)
inline

◆ SMacroCallDefinitionContext() [2/2]

uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::SMacroCallDefinitionContext ( CSymbol  Name)
inline

Member Data Documentation

◆ _bIsParametric

bool uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::_bIsParametric {false}

◆ _DefAttributes

TArray<SAttribute> uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::_DefAttributes

◆ _Name

CSymbol uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::_Name

◆ _NameAttributes

TArray<SAttribute> uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::_NameAttributes

◆ _Qualifier

const TSPtr<CExpressionBase> uLang::CSemanticAnalyzerImpl::SMacroCallDefinitionContext::_Qualifier

The documentation for this struct was generated from the following file: