Home
last modified time | relevance | path

Searched refs:NumSubExprs (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h5084 unsigned NumSubExprs : 16; variable
5095 explicit DesignatedInitExpr(unsigned NumSubExprs) in DesignatedInitExpr() argument
5097 NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } in DesignatedInitExpr()
5372 return child_range(begin, begin + NumSubExprs); in children()
6300 return PseudoObjectExprBits.NumSubExprs; in getNumSubExprs()
6424 unsigned NumSubExprs; variable
6448 return cast<Expr>(SubExprs[NumSubExprs - 1]); in getScope()
6453 assert(NumSubExprs > VAL1); in getVal1()
6457 assert(NumSubExprs > ORDER_FAIL); in getOrderFail()
6463 assert(NumSubExprs > VAL2); in getVal2()
[all …]
H A DStmt.h695 unsigned NumSubExprs : 16; in alignas() local
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp4496 NumDesignators(Designators.size()), NumSubExprs(IndexExprs.size() + 1) { in DesignatedInitExpr()
4804 PseudoObjectExprBits.NumSubExprs = numSemanticExprs + 1; in PseudoObjectExpr()
4835 PseudoObjectExprBits.NumSubExprs = semantics.size() + 1; in PseudoObjectExpr()
4878 NumSubExprs(args.size()), BuiltinLoc(BLoc), RParenLoc(RP), Op(op) { in AtomicExpr()
5045 RecoveryExpr *RecoveryExpr::CreateEmpty(ASTContext &Ctx, unsigned NumSubExprs) { in CreateEmpty() argument
5046 void *Mem = Ctx.Allocate(totalSizeToAlloc<Expr *>(NumSubExprs), in CreateEmpty()
5048 return new (Mem) RecoveryExpr(EmptyShell(), NumSubExprs); in CreateEmpty()
H A DASTImporter.cpp7230 const unsigned NumSubExprs = E->getNumSubExprs(); in VisitShuffleVectorExpr() local
7233 llvm::ArrayRef<Expr *> FromSubExprs(E->getSubExprs(), NumSubExprs); in VisitShuffleVectorExpr()
7234 ToSubExprs.resize(NumSubExprs); in VisitShuffleVectorExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1231 unsigned NumSubExprs = Record.readInt(); in VisitDesignatedInitExpr() local
1232 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs"); in VisitDesignatedInitExpr()
1233 for (unsigned I = 0; I != NumSubExprs; ++I) in VisitDesignatedInitExpr()
1406 assert(numSemanticExprs + 1 == E->PseudoObjectExprBits.NumSubExprs); in VisitPseudoObjectExpr()
1422 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op); in VisitAtomicExpr()
1423 for (unsigned I = 0; I != E->NumSubExprs; ++I) in VisitAtomicExpr()