Home
last modified time | relevance | path

Searched refs:BuildBlock (Results 1 – 2 of 2) sorted by relevance

/external/clang/lib/Sema/
DSemaLambda.cpp1714 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType()); in BuildBlockForLambdaConversion() local
1718 return BuildBlock; in BuildBlockForLambdaConversion()
DSemaDeclCXX.cpp11372 ExprResult BuildBlock = BuildBlockForLambdaConversion(CurrentLocation, in DefineImplicitLambdaToBlockPointerConversion() local
11380 if (!BuildBlock.isInvalid() && !getLangOpts().ObjCAutoRefCount) in DefineImplicitLambdaToBlockPointerConversion()
11381 BuildBlock = ImplicitCastExpr::Create(Context, BuildBlock.get()->getType(), in DefineImplicitLambdaToBlockPointerConversion()
11383 BuildBlock.get(), nullptr, VK_RValue); in DefineImplicitLambdaToBlockPointerConversion()
11385 if (BuildBlock.isInvalid()) { in DefineImplicitLambdaToBlockPointerConversion()
11393 StmtResult Return = BuildReturnStmt(Conv->getLocation(), BuildBlock.get()); in DefineImplicitLambdaToBlockPointerConversion()