diff options
author | Bill Wendling <isanbard@gmail.com> | 2012-04-21 23:59:16 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2012-04-21 23:59:16 +0000 |
commit | d46575f1908b1fb9950e610a1f36733893ad44b1 (patch) | |
tree | ac9f67df8d0aedfedcfef7e2e61e7486286d531c /include/llvm/Module.h | |
parent | 2dbd7844e831caa107c6c9c57889f3d89b843ef3 (diff) |
Add a flag to the struct type finder to collect only those types which have
names. This saves collecting types we normally don't care about.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155300 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Module.h')
-rw-r--r-- | include/llvm/Module.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/Module.h b/include/llvm/Module.h index b9c98814f1..570b1bc7b4 100644 --- a/include/llvm/Module.h +++ b/include/llvm/Module.h @@ -303,7 +303,8 @@ public: /// findUsedStructTypes - Walk the entire module and find all of the /// struct types that are in use, returning them in a vector. - void findUsedStructTypes(std::vector<StructType*> &StructTypes) const; + void findUsedStructTypes(std::vector<StructType*> &StructTypes, + bool OnlyNamed = false) const; /// getTypeByName - Return the type with the specified name, or null if there /// is none by that name. |