Displaying 3 results from an estimated 3 matches for "tp49951p50003".
2012 Oct 16
0
[LLVMdev] Find template types of std::map
On Tue, Oct 16, 2012 at 4:17 AM, Sebastian Dreßler <dressler at zib.de> wrote:
> Hi,
>
> for a current project I'm required to get the types of the template
> arguments key and value for std::map<K,V>. I've noticed that the STL
> implementation used by Clang defines the type of the map as
>
> %"class.std::map" = type {
2012 Oct 17
1
[LLVMdev] Find template types of std::map
...nction providing all names of
named structs from a module? When I dump the module, I'm able to see all
those structs, but I didn't find a function for e.g. iterating them.
Best,
Sebastian
--
View this message in context: http://llvm.1065342.n5.nabble.com/Find-template-types-of-std-map-tp49951p50003.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2012 Oct 16
3
[LLVMdev] Find template types of std::map
Hi,
for a current project I'm required to get the types of the template
arguments key and value for std::map<K,V>. I've noticed that the STL
implementation used by Clang defines the type of the map as
%"class.std::map" = type { %"class.std::_Rb_tree" }
which then is further defined and finally ends as
%"struct.std::_Rb_tree_node_base" =