Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExpr.h4972 unsigned NumSubExprs : 16; variable
4983 explicit DesignatedInitExpr(unsigned NumSubExprs) in DesignatedInitExpr() argument
4985 NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } in DesignatedInitExpr()
5203 unsigned getNumSubExprs() const { return NumSubExprs; } in getNumSubExprs()
5206 assert(Idx < NumSubExprs && "Subscript out of range"); in getSubExpr()
5211 assert(Idx < NumSubExprs && "Subscript out of range"); in setSubExpr()
5232 return child_range(begin, begin + NumSubExprs); in children()
5236 return const_child_range(begin, begin + NumSubExprs); in children()
6047 return PseudoObjectExprBits.NumSubExprs; in getNumSubExprs()
6171 unsigned NumSubExprs; variable
[all …]
H A DStmt.h585 unsigned NumSubExprs : 8; variable
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1204 unsigned NumSubExprs = Record.readInt(); in VisitDesignatedInitExpr() local
1205 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs"); in VisitDesignatedInitExpr()
1206 for (unsigned I = 0; I != NumSubExprs; ++I) in VisitDesignatedInitExpr()
1376 assert(numSemanticExprs + 1 == E->PseudoObjectExprBits.NumSubExprs); in VisitPseudoObjectExpr()
1392 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op); in VisitAtomicExpr()
1393 for (unsigned I = 0; I != E->NumSubExprs; ++I) in VisitAtomicExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp4226 NumDesignators(Designators.size()), NumSubExprs(IndexExprs.size() + 1) { in DesignatedInitExpr()
4538 PseudoObjectExprBits.NumSubExprs = numSemanticExprs + 1; in PseudoObjectExpr()
4569 PseudoObjectExprBits.NumSubExprs = semantics.size() + 1; in PseudoObjectExpr()
4612 NumSubExprs(args.size()), BuiltinLoc(BLoc), RParenLoc(RP), Op(op) { in AtomicExpr()
4741 RecoveryExpr *RecoveryExpr::CreateEmpty(ASTContext &Ctx, unsigned NumSubExprs) { in CreateEmpty() argument
4742 void *Mem = Ctx.Allocate(totalSizeToAlloc<Expr *>(NumSubExprs), in CreateEmpty()
4744 return new (Mem) RecoveryExpr(EmptyShell(), NumSubExprs); in CreateEmpty()