sun::ast::Capture
struct · Source (opens in a new tab)
struct sun::ast::CaptureA variable captured from an enclosing scope by a lambda.
Public Fields
declarationId
public · variable · Source (opens in a new tab)
sun::semantic_analysis::DeclarationId sun::ast::Capture::declarationIdNo documentation comment.
Related: sun::semantic_analysis::DeclarationId
isConst
public · variable · Source (opens in a new tab)
bool sun::ast::Capture::isConst = falseNo documentation comment.
kind
public · variable · Source (opens in a new tab)
CaptureKind sun::ast::Capture::kind = CaptureKind::ByValueNo documentation comment.
Related: CaptureKind, CaptureKind::ByValue
name
public · variable · Source (opens in a new tab)
std::string sun::ast::Capture::nameNo documentation comment.
type
public · variable · Source (opens in a new tab)
sun::types::TypePtr sun::ast::Capture::typeNo documentation comment.
Related: sun::types::TypePtr