/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 245 LambdaCaptureDefault CaptureDefault) { 256 CaptureDefault); 438 LambdaCaptureDefault CaptureDefault, 446 if (CaptureDefault == LCD_ByCopy) 448 else if (CaptureDefault == LCD_ByRef) 1379 LambdaCaptureDefault CaptureDefault; local 1427 CaptureDefault = LCD_None; 1431 CaptureDefault = LCD_ByCopy; 1436 CaptureDefault = LCD_ByRef; 1492 if (Captures.empty() && CaptureDefault 242 createLambdaClosureType(SourceRange IntroducerRange, TypeSourceInfo *Info, bool KnownDependent, LambdaCaptureDefault CaptureDefault) argument 435 buildLambdaScope(LambdaScopeInfo *LSI, CXXMethodDecl *CallOperator, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, bool ExplicitParams, bool ExplicitResultType, bool Mutable) argument [all...] |
/external/clang/include/clang/AST/ |
H A D | DeclCXX.h | 535 LambdaCaptureDefault CaptureDefault) 537 CaptureDefault(CaptureDefault), NumCaptures(0), NumExplicitCaptures(0), 557 unsigned CaptureDefault : 2; member in struct:clang::CXXRecordDecl::LambdaDefinitionData 684 LambdaCaptureDefault CaptureDefault); 1039 return static_cast<LambdaCaptureDefault>(getLambdaData().CaptureDefault); 533 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, bool Dependent, bool IsGeneric, LambdaCaptureDefault CaptureDefault) argument
|
H A D | ExprCXX.h | 1324 unsigned CaptureDefault : 2; 1355 LambdaCaptureDefault CaptureDefault, 1369 NumCaptures(NumCaptures), CaptureDefault(LCD_None), ExplicitParams(false), 1398 LambdaCaptureDefault CaptureDefault, 1417 return static_cast<LambdaCaptureDefault>(CaptureDefault);
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 922 LambdaCaptureDefault CaptureDefault, 938 CaptureDefault(CaptureDefault), 985 LambdaCaptureDefault CaptureDefault, 1008 CaptureDefault, CaptureDefaultLoc, Captures, 920 LambdaExpr(QualType T, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, ArrayRef<Capture> Captures, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, ArrayRef<unsigned> ArrayIndexStarts, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument 982 Create(const ASTContext &Context, CXXRecordDecl *Class, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, SourceLocation CaptureDefaultLoc, ArrayRef<Capture> Captures, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, ArrayRef<unsigned> ArrayIndexStarts, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
|
H A D | DeclCXX.cpp | 114 LambdaCaptureDefault CaptureDefault) { 121 CaptureDefault); 111 CreateLambda(const ASTContext &C, DeclContext *DC, TypeSourceInfo *Info, SourceLocation Loc, bool Dependent, bool IsGeneric, LambdaCaptureDefault CaptureDefault) argument
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 4619 LambdaCaptureDefault CaptureDefault); 4632 LambdaCaptureDefault CaptureDefault,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1266 Lambda.CaptureDefault = Record[Idx++];
|
H A D | ASTReaderStmt.cpp | 1215 E->CaptureDefault = static_cast<LambdaCaptureDefault>(Record[Idx++]);
|
H A D | ASTWriterStmt.cpp | 1173 Record.push_back(E->CaptureDefault); // FIXME: stable encoding
|
H A D | ASTWriter.cpp | 5391 Record.push_back(Lambda.CaptureDefault);
|