diff options
Diffstat (limited to 'clang/lib/Sema')
| -rw-r--r-- | clang/lib/Sema/IdentifierResolver.cpp | 2 | ||||
| -rw-r--r-- | clang/lib/Sema/SemaLookup.cpp | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/clang/lib/Sema/IdentifierResolver.cpp b/clang/lib/Sema/IdentifierResolver.cpp index 4d62cab1676..4c6898cb7a5 100644 --- a/clang/lib/Sema/IdentifierResolver.cpp +++ b/clang/lib/Sema/IdentifierResolver.cpp @@ -304,7 +304,7 @@ static DeclMatchKind compareDeclarations(NamedDecl *Existing, NamedDecl *New) {      for (Decl::redecl_iterator RD = New->redecls_begin(),                               RDEnd = New->redecls_end();           RD != RDEnd; ++RD) { -      if (*RD == Existing) +      if (RD == Existing)          return DMK_Replace;        if (RD->isCanonicalDecl()) diff --git a/clang/lib/Sema/SemaLookup.cpp b/clang/lib/Sema/SemaLookup.cpp index 9f5138ba4a4..3a6e2903260 100644 --- a/clang/lib/Sema/SemaLookup.cpp +++ b/clang/lib/Sema/SemaLookup.cpp @@ -1069,7 +1069,7 @@ static NamedDecl *getVisibleDecl(NamedDecl *D) {    for (Decl::redecl_iterator RD = D->redecls_begin(), RDEnd = D->redecls_end();         RD != RDEnd; ++RD) { -    if (NamedDecl *ND = dyn_cast<NamedDecl>(*RD)) { +    if (NamedDecl *ND = dyn_cast<NamedDecl>(&*RD)) {        if (LookupResult::isVisible(ND))          return ND;      } | 

