summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/IdentifierResolver.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2008-04-12 12:38:58 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2008-04-12 12:38:58 +0000
commit740525a6b743fa1f7c16a7c20a2d359ba1ccf877 (patch)
treedd31e53e7c28a00d1cdcc03c81dd7c3f19b291ed /clang/lib/Sema/IdentifierResolver.cpp
parent8f96d04ceb2988662a82a154359c55104145fe11 (diff)
downloadbcm5719-llvm-740525a6b743fa1f7c16a7c20a2d359ba1ccf877.tar.gz
bcm5719-llvm-740525a6b743fa1f7c16a7c20a2d359ba1ccf877.zip
Use std::list's push_back instead of resize to add an element.
llvm-svn: 49582
Diffstat (limited to 'clang/lib/Sema/IdentifierResolver.cpp')
-rw-r--r--clang/lib/Sema/IdentifierResolver.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Sema/IdentifierResolver.cpp b/clang/lib/Sema/IdentifierResolver.cpp
index 541bc7ddb06..79898e43806 100644
--- a/clang/lib/Sema/IdentifierResolver.cpp
+++ b/clang/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<IdDeclInfo>());
// Fill the vector
IDIVecs.back().resize(VECTOR_SIZE);
CurIndex = 0;
OpenPOWER on IntegriCloud