Change DeclContextFindDeclByName to return a vector of CompilerDecl objects. Opaque...
authorGreg Clayton <gclayton@apple.com>
Tue, 8 Dec 2015 18:39:50 +0000 (18:39 +0000)
committerGreg Clayton <gclayton@apple.com>
Tue, 8 Dec 2015 18:39:50 +0000 (18:39 +0000)
commitdfc096219677c629acfcf54ba93e7b7e4685fbbf
treed86a49848e64e8964d4a12ab182e16bc21ab8579
parentaad25fb9a559241c7f78f8555c328e5fe734f0ab
Change DeclContextFindDeclByName to return a vector of CompilerDecl objects. Opaque pointers should only be used for the decl context object. Also made a default implementation so that GoASTContext doesn't need to override DeclContextFindDeclByName.

llvm-svn: 255038
lldb/include/lldb/Symbol/ClangASTContext.h
lldb/include/lldb/Symbol/GoASTContext.h
lldb/include/lldb/Symbol/TypeSystem.h
lldb/source/Symbol/ClangASTContext.cpp
lldb/source/Symbol/CompilerDeclContext.cpp
lldb/source/Symbol/TypeSystem.cpp