Navigation
API > API/Runtime > API/Runtime/VerseCompiler > API/Runtime/VerseCompiler/uLang > API/Runtime/VerseCompiler/uLang/Semantics > API/Runtime/VerseCompiler/uLang/Semantics/CAstNode
- CAstNode::VisitImmediates()
- CAstPackage::VisitImmediates()
- CAstProject::VisitImmediates()
- CExprArchetypeInstantiation::VisitImmediates()
- CExprAssignment::VisitImmediates()
- CExprBinaryArithmetic::VisitImmediates()
- CExprChar::VisitImmediates()
- CExprClassDefinition::VisitImmediates()
- CExprComparison::VisitImmediates()
- CExprDataDefinition::VisitImmediates()
- CExprEnumDefinition::VisitImmediates()
- CExprEnumLiteral::VisitImmediates()
- CExpressionBase::VisitImmediates()
- CExprArchetypeInstantiation::VisitImmediates()
- CExprAssignment::VisitImmediates()
- CExprBinaryArithmetic::VisitImmediates()
- CExprChar::VisitImmediates()
- CExprClassDefinition::VisitImmediates()
- CExprComparison::VisitImmediates()
- CExprDataDefinition::VisitImmediates()
- CExprEnumDefinition::VisitImmediates()
- CExprEnumLiteral::VisitImmediates()
- CExprIdentifierBuiltInMacro::VisitImmediates()
- CExprIdentifierData::VisitImmediates()
- CExprIdentifierFunction::VisitImmediates()
- CExprIdentifierOverloadedFunction::VisitImmediates()
- CExprIdentifierTypeAlias::VisitImmediates()
- CExprIdentifierTypeVariable::VisitImmediates()
- CExprIdentifierUnresolved::VisitImmediates()
- CExprIf::VisitImmediates()
- CExprImport::VisitImmediates()
- CExprInterfaceDefinition::VisitImmediates()
- CExprInvocation::VisitImmediates()
- CExprBinaryArithmetic::VisitImmediates()
- CExprComparison::VisitImmediates()
- CExprInvokeType::VisitImmediates()
- CExprIterationPairDefinition::VisitImmediates()
- CExprLogic::VisitImmediates()
- CExprMacroCall::VisitImmediates()
- CExprMakeNamed::VisitImmediates()
- CExprModuleDefinition::VisitImmediates()
- CExprNumber::VisitImmediates()
- CExprPath::VisitImmediates()
- CExprProfileBlock::VisitImmediates()
- CExprScopedAccessLevelDefinition::VisitImmediates()
- CExprSnippet::VisitImmediates()
- CExprString::VisitImmediates()
- CExprTupleElement::VisitImmediates()
- CExprTypeFormer::VisitImmediates()
- CExprUsing::VisitImmediates()
- CIrFor::VisitImmediates()
- CIrForBody::VisitImmediates()
- CExprIdentifierBuiltInMacro::VisitImmediates()
- CExprIdentifierData::VisitImmediates()
- CExprIdentifierFunction::VisitImmediates()
- CExprIdentifierOverloadedFunction::VisitImmediates()
- CExprIdentifierTypeAlias::VisitImmediates()
- CExprIdentifierTypeVariable::VisitImmediates()
- CExprIdentifierUnresolved::VisitImmediates()
- CExprIf::VisitImmediates()
- CExprImport::VisitImmediates()
- CExprInterfaceDefinition::VisitImmediates()
- CExprInvocation::VisitImmediates()
- CExprBinaryArithmetic::VisitImmediates()
- CExprComparison::VisitImmediates()
- CExprInvokeType::VisitImmediates()
- CExprIterationPairDefinition::VisitImmediates()
- CExprLogic::VisitImmediates()
- CExprMacroCall::VisitImmediates()
- CExprMakeNamed::VisitImmediates()
- CExprModuleDefinition::VisitImmediates()
- CExprNumber::VisitImmediates()
- CExprPath::VisitImmediates()
- CExprProfileBlock::VisitImmediates()
- CExprScopedAccessLevelDefinition::VisitImmediates()
- CExprSnippet::VisitImmediates()
- CExprString::VisitImmediates()
- CExprTupleElement::VisitImmediates()
- CExprTypeFormer::VisitImmediates()
- CExprUsing::VisitImmediates()
- CIrFor::VisitImmediates()
- CIrForBody::VisitImmediates()
References
| Module | VerseCompiler |
| Header | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/Expression.h |
| Include | #include "uLang/Semantics/Expression.h" |
virtual void VisitImmediates
(
SAstVisitor & Visitor
) const
Remarks
Iterates over this AST node's immediate fields, calling Visitor.VisitImmediate for each immediate field.