aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2019-08-21 18:06:56 +0000
committerAdrian Prantl <aprantl@apple.com>2019-08-21 18:06:56 +0000
commit330ae19a1a563f5031954d1998001c624eb71b18 (patch)
tree5ca3e50c81b9b77a050e7d140944b6606bcea436 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent2213bbb57aa7c928735c428cd1307ed277d2db7a (diff)
downloadllvm-330ae19a1a563f5031954d1998001c624eb71b18.zip
llvm-330ae19a1a563f5031954d1998001c624eb71b18.tar.gz
llvm-330ae19a1a563f5031954d1998001c624eb71b18.tar.bz2
Generalize FindTypes with CompilerContext to support fuzzy lookup
This patch generalizes the FindTypes with CompilerContext interface to support looking up a type of unknown kind by name, as well as looking up a type inside an unspecified submodule. These features are motivated by the Swift branch, but are fully tested via unit tests and lldb-test on llvm.org. Specifically, this patch adds an AnyModule and an AnyType CompilerContext kind. Differential Revision: https://reviews.llvm.org/D66507 rdar://problem/54471165 llvm-svn: 369555
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions