reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Expr.h
 4405   unsigned getNumInits() const { return InitExprs.size(); }
 4408   Expr **getInits() { return reinterpret_cast<Expr **>(InitExprs.data()); }
 4412     return reinterpret_cast<Expr * const *>(InitExprs.data());
 4425     return cast_or_null<Expr>(InitExprs[Init]);
 4430     return cast_or_null<Expr>(InitExprs[Init]);
 4435     InitExprs[Init] = expr;
 4568     if (InitExprs.empty())
 4570     return const_child_range(&InitExprs[0], &InitExprs[0] + InitExprs.size());
 4570     return const_child_range(&InitExprs[0], &InitExprs[0] + InitExprs.size());
 4570     return const_child_range(&InitExprs[0], &InitExprs[0] + InitExprs.size());
 4578   iterator begin() { return InitExprs.begin(); }
 4579   const_iterator begin() const { return InitExprs.begin(); }
 4580   iterator end() { return InitExprs.end(); }
 4581   const_iterator end() const { return InitExprs.end(); }
 4582   reverse_iterator rbegin() { return InitExprs.rbegin(); }
 4583   const_reverse_iterator rbegin() const { return InitExprs.rbegin(); }
 4584   reverse_iterator rend() { return InitExprs.rend(); }
 4585   const_reverse_iterator rend() const { return InitExprs.rend(); }
tools/clang/lib/AST/Expr.cpp
 2238   InitExprs.insert(C, InitExprs.end(), initExprs.begin(), initExprs.end());
 2238   InitExprs.insert(C, InitExprs.end(), initExprs.begin(), initExprs.end());
 2242   if (NumInits > InitExprs.size())
 2243     InitExprs.reserve(C, NumInits);
 2247   InitExprs.resize(C, NumInits, nullptr);
 2251   if (Init >= InitExprs.size()) {
 2252     InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr);
 2252     InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr);
 2252     InitExprs.insert(C, InitExprs.end(), Init - InitExprs.size() + 1, nullptr);
 2257   Expr *Result = cast_or_null<Expr>(InitExprs[Init]);
 2326     for (InitExprsTy::const_iterator I = InitExprs.begin(),
 2327                                      E = InitExprs.end();
 2344     for (InitExprsTy::const_reverse_iterator I = InitExprs.rbegin(),
 2345          E = InitExprs.rend();