Lines Matching defs:NumExprs
401 unsigned NumExprs = NumOutputs + NumInputs;
404 this->Names = new (C) IdentifierInfo*[NumExprs];
405 std::copy(Names, Names + NumExprs, this->Names);
408 this->Exprs = new (C) Stmt*[NumExprs];
409 std::copy(Exprs, Exprs + NumExprs, this->Exprs);
412 this->Constraints = new (C) StringLiteral*[NumExprs];
413 std::copy(Constraints, Constraints + NumExprs, this->Constraints);
638 unsigned NumExprs = NumOutputs + NumInputs;
640 Names = new (C) IdentifierInfo*[NumExprs];
641 std::copy(names, names + NumExprs, Names);
643 Exprs = new (C) Stmt*[NumExprs];
644 std::copy(exprs, exprs + NumExprs, Exprs);
646 Constraints = new (C) StringLiteral*[NumExprs];
647 std::copy(constraints, constraints + NumExprs, Constraints);
682 unsigned NumExprs = exprs.size();
683 assert(NumExprs == NumOutputs + NumInputs);
684 assert(NumExprs == constraints.size());
688 Exprs = new (C) Stmt*[NumExprs];
689 for (unsigned i = 0, e = NumExprs; i != e; ++i)
696 Constraints = new (C) StringRef[NumExprs];
697 for (unsigned i = 0, e = NumExprs; i != e; ++i) {