|
clang
3.8.0
|
Represents a complete lambda introducer. More...
#include <DeclSpec.h>
Classes | |
| struct | LambdaCapture |
| An individual capture in a lambda introducer. More... | |
Public Member Functions | |
| LambdaIntroducer () | |
| void | addCapture (LambdaCaptureKind Kind, SourceLocation Loc, IdentifierInfo *Id, SourceLocation EllipsisLoc, LambdaCaptureInitKind InitKind, ExprResult Init, ParsedType InitCaptureType) |
| Append a capture in a lambda introducer. More... | |
Public Attributes | |
| SourceRange | Range |
| SourceLocation | DefaultLoc |
| LambdaCaptureDefault | Default |
| SmallVector< LambdaCapture, 4 > | Captures |
Represents a complete lambda introducer.
Definition at line 2302 of file DeclSpec.h.
|
inline |
Definition at line 2325 of file DeclSpec.h.
|
inline |
Append a capture in a lambda introducer.
Definition at line 2329 of file DeclSpec.h.
References Captures.
| SmallVector<LambdaCapture, 4> clang::LambdaIntroducer::Captures |
Definition at line 2323 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition(), addCapture(), and clang::Sema::CodeCompleteLambdaIntroducer().
| LambdaCaptureDefault clang::LambdaIntroducer::Default |
Definition at line 2322 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition(), and clang::Sema::CodeCompleteLambdaIntroducer().
| SourceLocation clang::LambdaIntroducer::DefaultLoc |
Definition at line 2321 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition().
| SourceRange clang::LambdaIntroducer::Range |
Definition at line 2320 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition().
1.8.6