Searched refs:NumExprs (Results 1 - 10 of 10) sorted by relevance

/external/clang/lib/AST/
H A DStmt.cpp421 unsigned NumExprs = NumOutputs + NumInputs; local
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; local
660 Names = new (C) IdentifierInfo*[NumExprs];
661 std::copy(names, names + NumExprs, Name
684 unsigned NumExprs = NumOutputs + NumInputs; local
[all...]
H A DExpr.cpp1246 NumComps(comps.size()), NumExprs(exprs.size())
3523 BuiltinLoc(BLoc), RParenLoc(RP), NumExprs(args.size())
3541 unsigned NumExprs) {
3544 SubExprs = new (C) Stmt* [NumExprs];
3545 this->NumExprs = NumExprs;
3546 memcpy(SubExprs, Exprs, sizeof(Expr *) * NumExprs);
3795 NumExprs(exprs.size()), LParenLoc(lparenloc), RParenLoc(rparenloc) {
3540 setExprs(ASTContext &C, Expr ** Exprs, unsigned NumExprs) argument
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp665 unsigned NumExprs = NumOutputs + NumInputs; local
666 Names.resize(NumExprs);
667 ConstraintRefs.resize(NumExprs);
668 Exprs.resize(NumExprs);
669 for (unsigned i = 0, e = NumExprs; i != e; ++i) {
690 bool IsSimple = NumExprs > 0;
H A DSemaTemplateInstantiate.cpp2599 bool Sema::SubstExprs(Expr **Exprs, unsigned NumExprs, bool IsCall, argument
2602 if (NumExprs == 0)
2608 return Instantiator.TransformExprs(Exprs, NumExprs, IsCall, Outputs);
H A DSemaExprCXX.cpp801 unsigned NumExprs = exprs.size(); local
805 assert((!ListInitialization || (NumExprs == 1 && isa<InitListExpr>(Exprs[0])))
814 if (NumExprs == 1 && !ListInitialization) {
838 = NumExprs ? ListInitialization
844 InitializationSequence InitSeq(*this, Entity, Kind, Exprs, NumExprs);
/external/clang/include/clang/AST/
H A DExpr.h1842 unsigned NumExprs; member in class:clang::StringLiteral::OffsetOfExpr
1851 TSInfo(0), NumComps(numComps), NumExprs(numExprs) {}
1861 unsigned NumComps, unsigned NumExprs);
1893 assert(Idx < NumExprs && "Subscript out of range");
1908 return NumExprs;
1923 return child_range(begin, begin + NumExprs);
3373 unsigned NumExprs; member in class:clang::StringLiteral::OffsetOfExpr::ShuffleVectorExpr
3399 unsigned getNumSubExprs() const { return NumExprs; }
3406 assert((Index < NumExprs) && "Arg access out of range!");
3410 assert((Index < NumExprs)
[all...]
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp429 unsigned NumExprs = Record[Idx++]; local
430 E->Exprs = new (Reader.getContext()) Stmt*[NumExprs];
431 for (unsigned i = 0; i != NumExprs; ++i)
433 E->NumExprs = NumExprs;
763 unsigned NumExprs = Record[Idx++]; local
764 while (NumExprs--)
H A DASTWriterStmt.cpp377 Record.push_back(E->NumExprs);
378 for (unsigned i=0; i != E->NumExprs; ++i)
/external/llvm/lib/MC/MCParser/
H A DAsmParser.cpp4172 unsigned NumExprs = NumOutputs + NumInputs; local
4173 OpDecls.resize(NumExprs);
4174 Constraints.resize(NumExprs);
/external/clang/include/clang/Sema/
H A DSema.h6071 /// \param NumExprs The number of expressions in \p Exprs.
6081 bool SubstExprs(Expr **Exprs, unsigned NumExprs, bool IsCall,

Completed in 286 milliseconds