Navigation
API > API/Runtime > API/Runtime/VerseCompiler > API/Runtime/VerseCompiler/CLogicalScope
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EIterateResult IterateRecurseLogicalScopes
(
const TFunction< EVisitResult(const CLogicalScope&)>& Functor |
Iterates through all the logical scopes nested inside this scope. | uLang/Semantics/SemanticScope.h | |
EIterateResult IterateRecurseLogicalScopes
(
TFunction< EVisitResult(const CLogicalScope&)>&& Functor |
uLang/Semantics/SemanticScope.h |
IterateRecurseLogicalScopes(const TFunction< EVisitResult(const CLogicalScope &)> &)
Description
Iterates through all the logical scopes nested inside this scope.
| Name | IterateRecurseLogicalScopes |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticScope.h |
| Include Path | #include "uLang/Semantics/SemanticScope.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/SemanticScope.cpp |
EIterateResult IterateRecurseLogicalScopes
(
const TFunction < EVisitResult &)> & Functor
) const
IterateRecurseLogicalScopes(TFunction< EVisitResult(const CLogicalScope &)> &&)
| Name | IterateRecurseLogicalScopes |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticScope.h |
| Include Path | #include "uLang/Semantics/SemanticScope.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/SemanticScope.cpp |
EIterateResult IterateRecurseLogicalScopes
(
TFunction < EVisitResult &)> && Functor
) const