Searched refs:NumSubExprs (Results 1 – 4 of 4) sorted by relevance
3975 unsigned NumSubExprs : 16; variable3986 explicit DesignatedInitExpr(unsigned NumSubExprs) in DesignatedInitExpr() argument3988 NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } in DesignatedInitExpr()4196 unsigned getNumSubExprs() const { return NumSubExprs; } in getNumSubExprs()4199 assert(Idx < NumSubExprs && "Subscript out of range"); in getSubExpr()4204 assert(Idx < NumSubExprs && "Subscript out of range"); in setSubExpr()4225 return child_range(begin, begin + NumSubExprs); in children()4705 return PseudoObjectExprBits.NumSubExprs; in getNumSubExprs()4817 unsigned NumSubExprs; variable4843 assert(NumSubExprs > VAL1); in getVal1()[all …]
216 unsigned NumSubExprs : 8; in LLVM_ALIGNAS() local
778 unsigned NumSubExprs = Record[Idx++]; in VisitDesignatedInitExpr() local779 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs"); in VisitDesignatedInitExpr()780 for (unsigned I = 0; I != NumSubExprs; ++I) in VisitDesignatedInitExpr()936 assert(numSemanticExprs + 1 == E->PseudoObjectExprBits.NumSubExprs); in VisitPseudoObjectExpr()952 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op); in VisitAtomicExpr()953 for (unsigned I = 0; I != E->NumSubExprs; ++I) in VisitAtomicExpr()
3534 NumDesignators(Designators.size()), NumSubExprs(IndexExprs.size() + 1) { in DesignatedInitExpr()3749 PseudoObjectExprBits.NumSubExprs = numSemanticExprs + 1; in PseudoObjectExpr()3781 PseudoObjectExprBits.NumSubExprs = semantics.size() + 1; in PseudoObjectExpr()3826 NumSubExprs(args.size()), BuiltinLoc(BLoc), RParenLoc(RP), Op(op) in AtomicExpr()