assert(VL.size() == varlist_size() &&(static_cast <bool> (VL.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 186, __extension__ __PRETTY_FUNCTION__))

186

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (VL.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 186, __extension__ __PRETTY_FUNCTION__));

assert(VL.size() == varlist_size() &&(static_cast <bool> (VL.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 211, __extension__ __PRETTY_FUNCTION__))

211

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (VL.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 211, __extension__ __PRETTY_FUNCTION__));

212

std::copy(VL.begin(), VL.end(), varlist_end());

213

}

214

215

void OMPFirstprivateClause::setInits(ArrayRef<Expr *> VL) {

216

assert(VL.size() == varlist_size() &&(static_cast <bool> (VL.size() == varlist_size() && "Number of inits is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of inits is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 217, __extension__ __PRETTY_FUNCTION__))

217

"Number of inits is not the same as the preallocated buffer")(static_cast <bool> (VL.size() == varlist_size() && "Number of inits is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of inits is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 217, __extension__ __PRETTY_FUNCTION__));

assert(PrivateCopies.size() == varlist_size() &&(static_cast <bool> (PrivateCopies.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("PrivateCopies.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 244, __extension__ __PRETTY_FUNCTION__))

244

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (PrivateCopies.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("PrivateCopies.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 244, __extension__ __PRETTY_FUNCTION__));

"expressions is not the same as "(static_cast <bool> (DstExprs.size() == varlist_size() && "Number of destination " "expressions is not the same as " "the preallocated buffer") ? void (0) : __assert_fail ("DstExprs.size() == varlist_size() && \"Number of destination \" \"expressions is not the same as \" \"the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 258, __extension__ __PRETTY_FUNCTION__))

"Number of assignment expressions is not the same as the preallocated "(static_cast <bool> (AssignmentOps.size() == varlist_size() && "Number of assignment expressions is not the same as the preallocated " "buffer") ? void (0) : __assert_fail ("AssignmentOps.size() == varlist_size() && \"Number of assignment expressions is not the same as the preallocated \" \"buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 265, __extension__ __PRETTY_FUNCTION__))

265

"buffer")(static_cast <bool> (AssignmentOps.size() == varlist_size() && "Number of assignment expressions is not the same as the preallocated " "buffer") ? void (0) : __assert_fail ("AssignmentOps.size() == varlist_size() && \"Number of assignment expressions is not the same as the preallocated \" \"buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 265, __extension__ __PRETTY_FUNCTION__));

assert(PL.size() == varlist_size() &&(static_cast <bool> (PL.size() == varlist_size() && "Number of privates is not the same as the preallocated buffer") ? void (0) : __assert_fail ("PL.size() == varlist_size() && \"Number of privates is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 312, __extension__ __PRETTY_FUNCTION__))

312

"Number of privates is not the same as the preallocated buffer")(static_cast <bool> (PL.size() == varlist_size() && "Number of privates is not the same as the preallocated buffer") ? void (0) : __assert_fail ("PL.size() == varlist_size() && \"Number of privates is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 312, __extension__ __PRETTY_FUNCTION__));

313

std::copy(PL.begin(), PL.end(), varlist_end());

314

}

315

316

void OMPLinearClause::setInits(ArrayRef<Expr *> IL) {

317

assert(IL.size() == varlist_size() &&(static_cast <bool> (IL.size() == varlist_size() && "Number of inits is not the same as the preallocated buffer") ? void (0) : __assert_fail ("IL.size() == varlist_size() && \"Number of inits is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 318, __extension__ __PRETTY_FUNCTION__))

318

"Number of inits is not the same as the preallocated buffer")(static_cast <bool> (IL.size() == varlist_size() && "Number of inits is not the same as the preallocated buffer") ? void (0) : __assert_fail ("IL.size() == varlist_size() && \"Number of inits is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 318, __extension__ __PRETTY_FUNCTION__));

319

std::copy(IL.begin(), IL.end(), getPrivates().end());

320

}

321

322

void OMPLinearClause::setUpdates(ArrayRef<Expr *> UL) {

323

assert(UL.size() == varlist_size() &&(static_cast <bool> (UL.size() == varlist_size() && "Number of updates is not the same as the preallocated buffer") ? void (0) : __assert_fail ("UL.size() == varlist_size() && \"Number of updates is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 324, __extension__ __PRETTY_FUNCTION__))

324

"Number of updates is not the same as the preallocated buffer")(static_cast <bool> (UL.size() == varlist_size() && "Number of updates is not the same as the preallocated buffer") ? void (0) : __assert_fail ("UL.size() == varlist_size() && \"Number of updates is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 324, __extension__ __PRETTY_FUNCTION__));

325

std::copy(UL.begin(), UL.end(), getInits().end());

326

}

327

328

void OMPLinearClause::setFinals(ArrayRef<Expr *> FL) {

329

assert(FL.size() == varlist_size() &&(static_cast <bool> (FL.size() == varlist_size() && "Number of final updates is not the same as the preallocated buffer") ? void (0) : __assert_fail ("FL.size() == varlist_size() && \"Number of final updates is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 330, __extension__ __PRETTY_FUNCTION__))

330

"Number of final updates is not the same as the preallocated buffer")(static_cast <bool> (FL.size() == varlist_size() && "Number of final updates is not the same as the preallocated buffer") ? void (0) : __assert_fail ("FL.size() == varlist_size() && \"Number of final updates is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 330, __extension__ __PRETTY_FUNCTION__));

"expressions is not the same as "(static_cast <bool> (DstExprs.size() == varlist_size() && "Number of destination " "expressions is not the same as " "the preallocated buffer") ? void (0) : __assert_fail ("DstExprs.size() == varlist_size() && \"Number of destination \" \"expressions is not the same as \" \"the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 397, __extension__ __PRETTY_FUNCTION__))

"Number of assignment expressions is not the same as the preallocated "(static_cast <bool> (AssignmentOps.size() == varlist_size() && "Number of assignment expressions is not the same as the preallocated " "buffer") ? void (0) : __assert_fail ("AssignmentOps.size() == varlist_size() && \"Number of assignment expressions is not the same as the preallocated \" \"buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 404, __extension__ __PRETTY_FUNCTION__))

404

"buffer")(static_cast <bool> (AssignmentOps.size() == varlist_size() && "Number of assignment expressions is not the same as the preallocated " "buffer") ? void (0) : __assert_fail ("AssignmentOps.size() == varlist_size() && \"Number of assignment expressions is not the same as the preallocated \" \"buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 404, __extension__ __PRETTY_FUNCTION__));

"expressions is not the same as "(static_cast <bool> (DstExprs.size() == varlist_size() && "Number of destination " "expressions is not the same as " "the preallocated buffer") ? void (0) : __assert_fail ("DstExprs.size() == varlist_size() && \"Number of destination \" \"expressions is not the same as \" \"the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 438, __extension__ __PRETTY_FUNCTION__))

"Number of assignment expressions is not the same as the preallocated "(static_cast <bool> (AssignmentOps.size() == varlist_size() && "Number of assignment expressions is not the same as the preallocated " "buffer") ? void (0) : __assert_fail ("AssignmentOps.size() == varlist_size() && \"Number of assignment expressions is not the same as the preallocated \" \"buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 445, __extension__ __PRETTY_FUNCTION__))

445

"buffer")(static_cast <bool> (AssignmentOps.size() == varlist_size() && "Number of assignment expressions is not the same as the preallocated " "buffer") ? void (0) : __assert_fail ("AssignmentOps.size() == varlist_size() && \"Number of assignment expressions is not the same as the preallocated \" \"buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 445, __extension__ __PRETTY_FUNCTION__));

assert(Privates.size() == varlist_size() &&(static_cast <bool> (Privates.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("Privates.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 472, __extension__ __PRETTY_FUNCTION__))

472

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (Privates.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("Privates.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 472, __extension__ __PRETTY_FUNCTION__));

473

std::copy(Privates.begin(), Privates.end(), varlist_end());

474

}

475

476

void OMPReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) {

477

assert((static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 479, __extension__ __PRETTY_FUNCTION__))

478

LHSExprs.size() == varlist_size() &&(static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 479, __extension__ __PRETTY_FUNCTION__))

479

"Number of LHS expressions is not the same as the preallocated buffer")(static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 479, __extension__ __PRETTY_FUNCTION__));

480

std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end());

481

}

482

483

void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) {

484

assert((static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 486, __extension__ __PRETTY_FUNCTION__))

485

RHSExprs.size() == varlist_size() &&(static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 486, __extension__ __PRETTY_FUNCTION__))

486

"Number of RHS expressions is not the same as the preallocated buffer")(static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 486, __extension__ __PRETTY_FUNCTION__));

assert(Privates.size() == varlist_size() &&(static_cast <bool> (Privates.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("Privates.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 525, __extension__ __PRETTY_FUNCTION__))

525

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (Privates.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("Privates.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 525, __extension__ __PRETTY_FUNCTION__));

526

std::copy(Privates.begin(), Privates.end(), varlist_end());

527

}

528

529

void OMPTaskReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) {

530

assert((static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 532, __extension__ __PRETTY_FUNCTION__))

531

LHSExprs.size() == varlist_size() &&(static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 532, __extension__ __PRETTY_FUNCTION__))

532

"Number of LHS expressions is not the same as the preallocated buffer")(static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 532, __extension__ __PRETTY_FUNCTION__));

533

std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end());

534

}

535

536

void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) {

537

assert((static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 539, __extension__ __PRETTY_FUNCTION__))

538

RHSExprs.size() == varlist_size() &&(static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 539, __extension__ __PRETTY_FUNCTION__))

539

"Number of RHS expressions is not the same as the preallocated buffer")(static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 539, __extension__ __PRETTY_FUNCTION__));

assert(Privates.size() == varlist_size() &&(static_cast <bool> (Privates.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("Privates.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 578, __extension__ __PRETTY_FUNCTION__))

578

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (Privates.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("Privates.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 578, __extension__ __PRETTY_FUNCTION__));

579

std::copy(Privates.begin(), Privates.end(), varlist_end());

580

}

581

582

void OMPInReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) {

583

assert((static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 585, __extension__ __PRETTY_FUNCTION__))

584

LHSExprs.size() == varlist_size() &&(static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 585, __extension__ __PRETTY_FUNCTION__))

585

"Number of LHS expressions is not the same as the preallocated buffer")(static_cast <bool> (LHSExprs.size() == varlist_size() && "Number of LHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("LHSExprs.size() == varlist_size() && \"Number of LHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 585, __extension__ __PRETTY_FUNCTION__));

586

std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end());

587

}

588

589

void OMPInReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) {

590

assert((static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 592, __extension__ __PRETTY_FUNCTION__))

591

RHSExprs.size() == varlist_size() &&(static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 592, __extension__ __PRETTY_FUNCTION__))

592

"Number of RHS expressions is not the same as the preallocated buffer")(static_cast <bool> (RHSExprs.size() == varlist_size() && "Number of RHS expressions is not the same as the preallocated buffer") ? void (0) : __assert_fail ("RHSExprs.size() == varlist_size() && \"Number of RHS expressions is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 592, __extension__ __PRETTY_FUNCTION__));

"expressions is not the same "(static_cast <bool> (ReductionOps.size() == varlist_size() && "Number of in reduction " "expressions is not the same " "as the preallocated buffer") ? void (0) : __assert_fail ("ReductionOps.size() == varlist_size() && \"Number of in reduction \" \"expressions is not the same \" \"as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 599, __extension__ __PRETTY_FUNCTION__))

assert(TaskgroupDescriptors.size() == varlist_size() &&(static_cast <bool> (TaskgroupDescriptors.size() == varlist_size() && "Number of in reduction descriptors is not the same as the " "preallocated buffer") ? void (0) : __assert_fail ("TaskgroupDescriptors.size() == varlist_size() && \"Number of in reduction descriptors is not the same as the \" \"preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 607, __extension__ __PRETTY_FUNCTION__))

606

"Number of in reduction descriptors is not the same as the "(static_cast <bool> (TaskgroupDescriptors.size() == varlist_size() && "Number of in reduction descriptors is not the same as the " "preallocated buffer") ? void (0) : __assert_fail ("TaskgroupDescriptors.size() == varlist_size() && \"Number of in reduction descriptors is not the same as the \" \"preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 607, __extension__ __PRETTY_FUNCTION__))

607

"preallocated buffer")(static_cast <bool> (TaskgroupDescriptors.size() == varlist_size() && "Number of in reduction descriptors is not the same as the " "preallocated buffer") ? void (0) : __assert_fail ("TaskgroupDescriptors.size() == varlist_size() && \"Number of in reduction descriptors is not the same as the \" \"preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 607, __extension__ __PRETTY_FUNCTION__));

assert(VL.size() == varlist_size() &&(static_cast <bool> (VL.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 871, __extension__ __PRETTY_FUNCTION__))

871

"Number of private copies is not the same as the preallocated buffer")(static_cast <bool> (VL.size() == varlist_size() && "Number of private copies is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of private copies is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 871, __extension__ __PRETTY_FUNCTION__));

872

std::copy(VL.begin(), VL.end(), varlist_end());

873

}

874

875

void OMPUseDevicePtrClause::setInits(ArrayRef<Expr *> VL) {

876

assert(VL.size() == varlist_size() &&(static_cast <bool> (VL.size() == varlist_size() && "Number of inits is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of inits is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 877, __extension__ __PRETTY_FUNCTION__))

877

"Number of inits is not the same as the preallocated buffer")(static_cast <bool> (VL.size() == varlist_size() && "Number of inits is not the same as the preallocated buffer") ? void (0) : __assert_fail ("VL.size() == varlist_size() && \"Number of inits is not the same as the preallocated buffer\"", "/build/llvm-toolchain-snapshot-7~svn325118/tools/clang/lib/AST/OpenMPClause.cpp", 877, __extension__ __PRETTY_FUNCTION__));