HomeSort by: relevance | last modified time | path
    Searched defs:BlockArg (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenCLRuntime.h 46 llvm::Value *BlockArg; /// The first argument to enqueued block kernel.
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 807 static bool checkOpenCLBlockArgs(Sema &S, Expr *BlockArg) {
809 cast<BlockPointerType>(BlockArg->getType().getCanonicalType());
825 if (isa<BlockExpr>(BlockArg)) {
826 BlockDecl *BD = cast<BlockExpr>(BlockArg)->getBlockDecl();
828 } else if (isa<DeclRefExpr>(BlockArg)) {
829 ErrorLoc = cast<DeclRefExpr>(BlockArg)->getBeginLoc();
864 Expr *BlockArg = TheCall->getArg(1);
865 if (!isBlockPointer(BlockArg)) {
866 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
870 return checkOpenCLBlockArgs(S, BlockArg);
    [all...]

Completed in 27 milliseconds