Searched defs:LambdaExpr (Results 1 - 2 of 2) sorted by relevance

/external/clang/include/clang/AST/
H A DExprCXX.h1343 class LambdaExpr : public Expr { class in namespace:clang
1385 LambdaExpr(QualType T, SourceRange IntroducerRange,
1398 LambdaExpr(EmptyShell Empty, unsigned NumCaptures, bool HasArrayIndexVars) function in class:clang::LambdaExpr
1406 return reinterpret_cast<Stmt **>(const_cast<LambdaExpr *>(this) + 1);
1425 static LambdaExpr *Create(const ASTContext &C,
1441 static LambdaExpr *CreateDeserialized(const ASTContext &C,
/external/clang/lib/AST/
H A DExprCXX.cpp925 LambdaExpr::LambdaExpr(QualType T, function in class:LambdaExpr
987 LambdaExpr *LambdaExpr::Create(const ASTContext &Context,
1004 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (Captures.size() + 1);
1012 return new (Mem) LambdaExpr(T, IntroducerRange,
1019 LambdaExpr *LambdaExpr::CreateDeserialized(const ASTContext &C,
1022 unsigned Size = sizeof(LambdaExpr) + sizeof(Stmt *) * (NumCaptures + 1);
1027 return new (Mem) LambdaExpr(EmptyShel
[all...]

Completed in 116 milliseconds