summaryrefslogtreecommitdiffstats
path: root/include/clang/Sema/Lookup.h
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-02-01 21:32:12 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-02-01 21:32:12 +0000
commitfcee86a4a518a285740a41b7b3d16aaa002029fa (patch)
tree728d62b9a3d39425732b9b79a0184cc5f7df833f /include/clang/Sema/Lookup.h
parenta64e3fe67ba400319a633d44d843a38e71bfc9d8 (diff)
Remove decltype in an attempt to fix the MSVC build.
C++ is hard, attempt #1 of n. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@227768 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Sema/Lookup.h')
-rw-r--r--include/clang/Sema/Lookup.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/clang/Sema/Lookup.h b/include/clang/Sema/Lookup.h
index a9892d20f9..8ba78bea59 100644
--- a/include/clang/Sema/Lookup.h
+++ b/include/clang/Sema/Lookup.h
@@ -735,12 +735,12 @@ public:
}
class iterator
- : public llvm::iterator_adaptor_base<iterator, decltype(Decls)::iterator,
- std::forward_iterator_tag,
- NamedDecl *> {
+ : public llvm::iterator_adaptor_base<
+ iterator, llvm::DenseMap<NamedDecl *, NamedDecl *>::iterator,
+ std::forward_iterator_tag, NamedDecl *> {
friend class ADLResult;
- iterator(decltype(Decls)::iterator Iter)
+ iterator(llvm::DenseMap<NamedDecl *, NamedDecl *>::iterator Iter)
: iterator_adaptor_base(std::move(Iter)) {}
public: