Home
last modified time | relevance | path

Searched refs:getNumSubExprs (Results 1 – 9 of 9) sorted by relevance

/external/clang/include/clang/AST/
DExpr.h3291 unsigned getNumSubExprs() const { return NumExprs; } in getNumSubExprs() function
3955 unsigned getNumSubExprs() const { return NumSubExprs; } in getNumSubExprs() function
4393 unsigned getNumSubExprs() const { in getNumSubExprs() function
4432 unsigned getNumSemanticExprs() const { return getNumSubExprs() - 1; } in getNumSemanticExprs()
4443 return getSubExprsBuffer() + getNumSubExprs(); in semantics_end()
4446 return getSubExprsBuffer() + getNumSubExprs(); in semantics_end()
4449 assert(index + 1 < getNumSubExprs()); in getSemanticExpr()
4465 return child_range(cs, cs + getNumSubExprs()); in children()
4504 static unsigned getNumSubExprs(AtomicOp Op);
4537 unsigned getNumSubExprs() { return NumSubExprs; } in getNumSubExprs() function
/external/clang/lib/Serialization/
DASTWriterStmt.cpp635 Record.push_back(E->getNumSubExprs()); in VisitDesignatedInitExpr()
636 for (unsigned I = 0, N = E->getNumSubExprs(); I != N; ++I) in VisitDesignatedInitExpr()
718 Record.push_back(E->getNumSubExprs()); in VisitShuffleVectorExpr()
719 for (unsigned I = 0, N = E->getNumSubExprs(); I != N; ++I) in VisitShuffleVectorExpr()
770 for (unsigned I = 0, N = E->getNumSubExprs(); I != N; ++I) in VisitAtomicExpr()
DASTReaderStmt.cpp659 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs"); in VisitDesignatedInitExpr()
812 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op); in VisitAtomicExpr()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp700 if (E->getNumSubExprs() == 2 || in VisitShuffleVectorExpr()
701 (E->getNumSubExprs() == 3 && E->getExpr(2)->getType()->isVectorType())) { in VisitShuffleVectorExpr()
709 if (E->getNumSubExprs() == 3) { in VisitShuffleVectorExpr()
730 if ((LHSElts == 6) && (E->getNumSubExprs() == 3)) in VisitShuffleVectorExpr()
733 else if ((LHSElts == 3) && (E->getNumSubExprs() == 2)) in VisitShuffleVectorExpr()
760 if ((LHSElts == 6) && (E->getNumSubExprs() == 3)) { in VisitShuffleVectorExpr()
779 for (unsigned i = 2; i < E->getNumSubExprs(); i++) { in VisitShuffleVectorExpr()
DCGExpr.cpp3086 if (E->getNumSubExprs() == 6) in EmitAtomicExpr()
/external/clang/lib/AST/
DStmtPrinter.cpp973 for (unsigned i = 0, e = Node->getNumSubExprs(); i != e; ++i) { in VisitShuffleVectorExpr()
DExpr.cpp3919 assert(args.size() == getNumSubExprs(op) && "wrong number of subexpressions"); in AtomicExpr()
3934 unsigned AtomicExpr::getNumSubExprs(AtomicOp Op) { in getNumSubExprs() function in AtomicExpr
/external/clang/lib/Sema/
DTreeTransform.h8719 SubExprs.reserve(E->getNumSubExprs()); in TransformShuffleVectorExpr()
8720 if (getDerived().TransformExprs(E->getSubExprs(), E->getNumSubExprs(), false, in TransformShuffleVectorExpr()
8833 SubExprs.reserve(E->getNumSubExprs()); in TransformAtomicExpr()
8834 if (getDerived().TransformExprs(E->getSubExprs(), E->getNumSubExprs(), false, in TransformAtomicExpr()
DSemaInit.cpp1522 unsigned NumIndexExprs = DIE->getNumSubExprs() - 1; in CloneDesignatedInitExpr()