Lines Matching defs:NumExprs
400 unsigned NumExprs = NumOutputs + NumInputs;
403 this->Names = new (C) IdentifierInfo*[NumExprs];
404 std::copy(Names, Names + NumExprs, this->Names);
407 this->Exprs = new (C) Stmt*[NumExprs];
408 std::copy(Exprs, Exprs + NumExprs, this->Exprs);
411 this->Constraints = new (C) StringLiteral*[NumExprs];
412 std::copy(Constraints, Constraints + NumExprs, this->Constraints);
637 unsigned NumExprs = NumOutputs + NumInputs;
639 Names = new (C) IdentifierInfo*[NumExprs];
640 std::copy(names, names + NumExprs, Names);
642 Exprs = new (C) Stmt*[NumExprs];
643 std::copy(exprs, exprs + NumExprs, Exprs);
645 Constraints = new (C) StringLiteral*[NumExprs];
646 std::copy(constraints, constraints + NumExprs, Constraints);
681 unsigned NumExprs = exprs.size();
682 assert(NumExprs == NumOutputs + NumInputs);
683 assert(NumExprs == constraints.size());
687 Exprs = new (C) Stmt*[NumExprs];
688 for (unsigned i = 0, e = NumExprs; i != e; ++i)
695 Constraints = new (C) StringRef[NumExprs];
696 for (unsigned i = 0, e = NumExprs; i != e; ++i) {