{"push_id":573234244,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"13a819cbad001f9b24431a7f93d518ef5411199f","before":"36068aae42e1c1acdc1ce67d25217b6e0abdf448","commits":[{"sha":"13a819cbad001f9b24431a7f93d518ef5411199f","author":{"email":"4239aa0d2a9a9fe1ca57c7ca6a764f6a324fc92f@google.com","name":"Zachary Turner"},"message":"Add concrete type overloads to PDBSymbol::findChildren().\n\nFrequently you only want to iterate over children of a specific\ntype (e.g. functions).  Previously you would get back a generic\ninterface that allowed iteration over the base symbol type,\nwhich you would have to dyn_cast<> each one of.  With this patch,\nwe allow the user to specify the concrete type as a template\nparameter, and it will return an iterator which returns instances\nof the concrete type directly.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228960 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm/commits/13a819cbad001f9b24431a7f93d518ef5411199f"}]}