reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();