Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h4431 unsigned getNumSubExprs() const { return NumExprs; } in getNumSubExprs() function
5282 unsigned getNumSubExprs() const { return NumSubExprs; } in getNumSubExprs() function
6125 unsigned getNumSubExprs() const { in getNumSubExprs() function
6164 unsigned getNumSemanticExprs() const { return getNumSubExprs() - 1; } in getNumSemanticExprs()
6175 return getSubExprsBuffer() + getNumSubExprs(); in semantics_end()
6178 return getSubExprsBuffer() + getNumSubExprs(); in semantics_end()
6189 assert(index + 1 < getNumSubExprs()); in getSemanticExpr()
6216 return const_child_range(cs, cs + getNumSubExprs()); in children()
6261 static unsigned getNumSubExprs(AtomicOp Op);
6299 unsigned getNumSubExprs() const { return NumSubExprs; } in getNumSubExprs() function
/llvm-project-15.0.7/clang/lib/AST/
H A DComputeDependence.cpp645 for (auto *C : llvm::makeArrayRef(E->getSubExprs(), E->getNumSubExprs())) in computeDependence()
689 for (auto *E : llvm::makeArrayRef(A->getSubExprs(), A->getNumSubExprs())) in computeDependence()
H A DASTImporter.cpp6830 const unsigned NumSubExprs = E->getNumSubExprs(); in VisitShuffleVectorExpr()
6957 SmallVector<Expr *, 4> ToIndexExprs(E->getNumSubExprs() - 1); in VisitDesignatedInitExpr()
6959 for (unsigned I = 1, N = E->getNumSubExprs(); I < N; I++) { in VisitDesignatedInitExpr()
7097 SmallVector<Expr *, 6> ToExprs(E->getNumSubExprs()); in VisitAtomicExpr()
7099 E->getSubExprs(), E->getSubExprs() + E->getNumSubExprs(), in VisitAtomicExpr()
H A DExpr.cpp4710 assert(args.size() == getNumSubExprs(op) && "wrong number of subexpressions"); in AtomicExpr()
4716 unsigned AtomicExpr::getNumSubExprs(AtomicOp Op) { in getNumSubExprs() function in AtomicExpr
H A DStmtPrinter.cpp1675 for (unsigned i = 0, e = Node->getNumSubExprs(); i != e; ++i) { in VisitShuffleVectorExpr()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp1085 Record.push_back(E->getNumSubExprs()); in VisitDesignatedInitExpr()
1086 for (unsigned I = 0, N = E->getNumSubExprs(); I != N; ++I) in VisitDesignatedInitExpr()
1202 Record.push_back(E->getNumSubExprs()); in VisitShuffleVectorExpr()
1203 for (unsigned I = 0, N = E->getNumSubExprs(); I != N; ++I) in VisitShuffleVectorExpr()
1269 for (unsigned I = 0, N = E->getNumSubExprs(); I != N; ++I) in VisitAtomicExpr()
H A DASTReaderStmt.cpp1200 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs"); in VisitDesignatedInitExpr()
1387 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op); in VisitAtomicExpr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprScalar.cpp1621 if (E->getNumSubExprs() == 2) { in VisitShuffleVectorExpr()
1661 for (unsigned i = 2; i < E->getNumSubExprs(); ++i) { in VisitShuffleVectorExpr()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp3097 for (unsigned SI = 0, Count = AE->getNumSubExprs(); SI != Count; SI++) { in VisitAtomicExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DTreeTransform.h14306 SubExprs.reserve(E->getNumSubExprs()); in TransformShuffleVectorExpr()
14307 if (getDerived().TransformExprs(E->getSubExprs(), E->getNumSubExprs(), false, in TransformShuffleVectorExpr()
14436 SubExprs.reserve(E->getNumSubExprs()); in TransformAtomicExpr()
14437 if (getDerived().TransformExprs(E->getSubExprs(), E->getNumSubExprs(), false, in TransformAtomicExpr()
H A DSemaInit.cpp2356 unsigned NumIndexExprs = DIE->getNumSubExprs() - 1; in CloneDesignatedInitExpr()