diff options
author | John McCall <rjmccall@apple.com> | 2010-10-15 04:57:14 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2010-10-15 04:57:14 +0000 |
commit | 1c9c3fd50a05147d9e14d12bb42910eda831a373 (patch) | |
tree | 39b38a9bec19df6fba6eb4e12fa19145ee375962 /clang/lib/Analysis | |
parent | 3b1db392fcbacfafbbb2af919927792647e75c70 (diff) | |
download | bcm5719-llvm-1c9c3fd50a05147d9e14d12bb42910eda831a373.tar.gz bcm5719-llvm-1c9c3fd50a05147d9e14d12bb42910eda831a373.zip |
Death to blocks, or at least the word "block" in one particular obnoxiously
ambiguous context.
llvm-svn: 116567
Diffstat (limited to 'clang/lib/Analysis')
-rw-r--r-- | clang/lib/Analysis/UninitializedValues.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Analysis/UninitializedValues.cpp b/clang/lib/Analysis/UninitializedValues.cpp index 0f43efa58cc..5e8331f282c 100644 --- a/clang/lib/Analysis/UninitializedValues.cpp +++ b/clang/lib/Analysis/UninitializedValues.cpp @@ -87,7 +87,7 @@ static const bool Uninitialized = true; bool TransferFuncs::VisitDeclRefExpr(DeclRefExpr* DR) { if (VarDecl* VD = dyn_cast<VarDecl>(DR->getDecl())) - if (VD->isBlockVarDecl()) { + if (VD->isLocalVarDecl()) { if (AD.Observer) AD.Observer->ObserveDeclRefExpr(V, AD, DR, VD); @@ -112,7 +112,7 @@ static VarDecl* FindBlockVarDecl(Expr* E) { if (DeclRefExpr* DR = dyn_cast<DeclRefExpr>(E->IgnoreParenCasts())) if (VarDecl* VD = dyn_cast<VarDecl>(DR->getDecl())) - if (VD->isBlockVarDecl()) return VD; + if (VD->isLocalVarDecl()) return VD; return NULL; } @@ -133,7 +133,7 @@ bool TransferFuncs::VisitBinaryOperator(BinaryOperator* B) { bool TransferFuncs::VisitDeclStmt(DeclStmt* S) { for (DeclStmt::decl_iterator I=S->decl_begin(), E=S->decl_end(); I!=E; ++I) { VarDecl *VD = dyn_cast<VarDecl>(*I); - if (VD && VD->isBlockVarDecl()) { + if (VD && VD->isLocalVarDecl()) { if (Stmt* I = VD->getInit()) { // Visit the subexpression to check for uses of uninitialized values, // even if we don't propagate that value. @@ -170,7 +170,7 @@ bool TransferFuncs::VisitUnaryOperator(UnaryOperator* U) { switch (U->getOpcode()) { case UO_AddrOf: { VarDecl* VD = FindBlockVarDecl(U->getSubExpr()); - if (VD && VD->isBlockVarDecl()) + if (VD && VD->isLocalVarDecl()) return V(VD,AD) = Initialized; break; } |