From: Argyrios Kyrtzidis Date: Sat, 12 Apr 2008 12:38:58 +0000 (+0000) Subject: Use std::list's push_back instead of resize to add an element. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=72e62b0c6049b7e76b508bb74116314eb7772be5;p=clang Use std::list's push_back instead of resize to add an element. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49582 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Sema/IdentifierResolver.cpp b/lib/Sema/IdentifierResolver.cpp index 541bc7ddb0..79898e4380 100644 --- a/lib/Sema/IdentifierResolver.cpp +++ b/lib/Sema/IdentifierResolver.cpp @@ -190,7 +190,7 @@ NamedDecl *IdentifierResolver::Lookup(const IdentifierInfo *II, unsigned NSI) { /// The decl must already be part of the decl chain. void IdDeclInfo::RemoveShadowed(NamedDecl *D) { assert(D && "null decl passed"); - assert(ShadowedDecls.size() > 0 && + assert(!ShadowedDecls.empty() && "Didn't find this decl on its identifier's chain!"); // common case @@ -223,7 +223,7 @@ IdDeclInfo &IdentifierResolver::IdDeclInfoMap::operator[](IdentifierInfo *II) { if (CurIndex == VECTOR_SIZE) { // Add a IdDeclInfo vector 'pool' - IDIVecs.resize(IDIVecs.size() + 1); + IDIVecs.push_back(std::vector()); // Fill the vector IDIVecs.back().resize(VECTOR_SIZE); CurIndex = 0;