clang API Documentation
LambdaIntroducer - Represents a complete lambda introducer. More...
#include <DeclSpec.h>

Public Member Functions | |
| LambdaIntroducer () | |
| void | addCapture (LambdaCaptureKind Kind, SourceLocation Loc, IdentifierInfo *Id=0, SourceLocation EllipsisLoc=SourceLocation()) |
| addCapture - Append a capture in a lambda introducer. | |
Public Attributes | |
| SourceRange | Range |
| SourceLocation | DefaultLoc |
| LambdaCaptureDefault | Default |
| llvm::SmallVector < LambdaCapture, 4 > | Captures |
LambdaIntroducer - Represents a complete lambda introducer.
Definition at line 1965 of file DeclSpec.h.
| clang::LambdaIntroducer::LambdaIntroducer | ( | ) | [inline] |
Definition at line 1971 of file DeclSpec.h.
| void clang::LambdaIntroducer::addCapture | ( | LambdaCaptureKind | Kind, |
| SourceLocation | Loc, | ||
| IdentifierInfo * | Id = 0, |
||
| SourceLocation | EllipsisLoc = SourceLocation() |
||
| ) | [inline] |
addCapture - Append a capture in a lambda introducer.
Definition at line 1975 of file DeclSpec.h.
References Captures.
| llvm::SmallVector<LambdaCapture, 4> clang::LambdaIntroducer::Captures |
Definition at line 1969 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition(), addCapture(), and clang::Sema::CodeCompleteLambdaIntroducer().
Definition at line 1968 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition(), and clang::Sema::CodeCompleteLambdaIntroducer().
Definition at line 1967 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition().
Definition at line 1966 of file DeclSpec.h.
Referenced by clang::Sema::ActOnStartOfLambdaDefinition().