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

/external/clang/include/clang/AST/
H A DExpr.h3975 unsigned NumSubExprs : 16;
3987 explicit DesignatedInitExpr(unsigned NumSubExprs) argument
3989 NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { }
4220 unsigned getNumSubExprs() const { return NumSubExprs; }
4223 assert(Idx < NumSubExprs && "Subscript out of range");
4228 assert(Idx < NumSubExprs && "Subscript out of range");
4249 return child_range(begin, begin + NumSubExprs);
4622 // PseudoObjectExprBits.NumSubExprs - The number of sub-expressions.
4647 return PseudoObjectExprBits.NumSubExprs;
4758 unsigned NumSubExprs; member in class:clang::StringLiteral::DesignatedInitExpr::PseudoObjectExpr::AtomicExpr
[all...]
H A DStmt.h250 unsigned NumSubExprs : 8;
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp743 unsigned NumSubExprs = Record[Idx++]; local
744 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs");
745 for (unsigned I = 0; I != NumSubExprs; ++I)
890 assert(numSemanticExprs + 1 == E->PseudoObjectExprBits.NumSubExprs);
906 E->NumSubExprs = AtomicExpr::getNumSubExprs(E->Op);
907 for (unsigned I = 0; I != E->NumSubExprs; ++I)
/external/clang/lib/AST/
H A DExpr.cpp3742 NumDesignators(NumDesignators), NumSubExprs(IndexExprs.size() + 1) {
3941 PseudoObjectExprBits.NumSubExprs = numSemanticExprs + 1;
3974 PseudoObjectExprBits.NumSubExprs = semantics.size() + 1;
4155 NumSubExprs(args.size()), BuiltinLoc(BLoc), RParenLoc(RP), Op(op)

Completed in 135 milliseconds