#include <CaptureScope.h>
◆ ~CCaptureScope()
| virtual uLang::CCaptureScope::~CCaptureScope |
( |
| ) |
|
|
virtualdefault |
◆ AddAncestorCapture()
◆ GetCapture()
◆ GetCaptures()
◆ GetParentCaptureScope()
◆ HasEmptyTransitiveCaptures()
| bool uLang::CCaptureScope::HasEmptyTransitiveCaptures |
( |
| ) |
const |
|
inline |
◆ MaybeAddCapture()
| void uLang::CCaptureScope::MaybeAddCapture |
( |
const CDefinition & |
Definition | ) |
|
Add a definition to the captures of the ancestor capture scope where the argument definition is free, but not free in the ancestor capture scopes's enclosing capture scope.
◆ NumCaptures()
| uint32_t uLang::CCaptureScope::NumCaptures |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/CaptureScope.h
- Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/CaptureScope.cpp