Lines Matching refs:NumExprs
433 unsigned NumExprs = NumOutputs + NumInputs; in setOutputsAndInputsAndClobbers() local
436 this->Names = new (C) IdentifierInfo*[NumExprs]; in setOutputsAndInputsAndClobbers()
437 std::copy(Names, Names + NumExprs, this->Names); in setOutputsAndInputsAndClobbers()
440 this->Exprs = new (C) Stmt*[NumExprs]; in setOutputsAndInputsAndClobbers()
441 std::copy(Exprs, Exprs + NumExprs, this->Exprs); in setOutputsAndInputsAndClobbers()
444 this->Constraints = new (C) StringLiteral*[NumExprs]; in setOutputsAndInputsAndClobbers()
445 std::copy(Constraints, Constraints + NumExprs, this->Constraints); in setOutputsAndInputsAndClobbers()
700 unsigned NumExprs = NumOutputs + NumInputs; in GCCAsmStmt() local
702 Names = new (C) IdentifierInfo*[NumExprs]; in GCCAsmStmt()
703 std::copy(names, names + NumExprs, Names); in GCCAsmStmt()
705 Exprs = new (C) Stmt*[NumExprs]; in GCCAsmStmt()
706 std::copy(exprs, exprs + NumExprs, Exprs); in GCCAsmStmt()
708 Constraints = new (C) StringLiteral*[NumExprs]; in GCCAsmStmt()
709 std::copy(constraints, constraints + NumExprs, Constraints); in GCCAsmStmt()