Lines Matching refs:NumExprs
421 unsigned NumExprs = NumOutputs + NumInputs;
424 this->Names = new (C) IdentifierInfo*[NumExprs];
425 std::copy(Names, Names + NumExprs, this->Names);
428 this->Exprs = new (C) Stmt*[NumExprs];
429 std::copy(Exprs, Exprs + NumExprs, this->Exprs);
432 this->Constraints = new (C) StringLiteral*[NumExprs];
433 std::copy(Constraints, Constraints + NumExprs, this->Constraints);
658 unsigned NumExprs = NumOutputs + NumInputs;
660 Names = new (C) IdentifierInfo*[NumExprs];
661 std::copy(names, names + NumExprs, Names);
663 Exprs = new (C) Stmt*[NumExprs];
664 std::copy(exprs, exprs + NumExprs, Exprs);
666 Constraints = new (C) StringLiteral*[NumExprs];
667 std::copy(constraints, constraints + NumExprs, Constraints);
703 unsigned NumExprs = exprs.size();
704 assert(NumExprs == NumOutputs + NumInputs);
705 assert(NumExprs == constraints.size());
709 Exprs = new (C) Stmt*[NumExprs];
710 for (unsigned i = 0, e = NumExprs; i != e; ++i)
717 Constraints = new (C) StringRef[NumExprs];
718 for (unsigned i = 0, e = NumExprs; i != e; ++i) {