Displaying 3 results from an estimated 3 matches for "93446e93".
2010 Oct 05
2
[LLVMdev] Associating types directly with debug metadata?
...s type reductions, and I don't understand why.
--Pekka
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TypeValue.diff
Type: application/octet-stream
Size: 16812 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101005/93446e93/attachment.obj>
2010 Sep 30
0
[LLVMdev] Associating types directly with debug metadata?
>>>> We want to avoid any Type class modification. Instead you can use pair in named metadata to match metadata with type.
>>>>
>>
>> I thought about that more, and I think the "right" way would be to have a syntax like
>>
>> !21 = metadata !{ type %struct.T, metadata !11 }
>>
>> or perhaps
>>
>> !21 = metadata
2010 Sep 30
3
[LLVMdev] Associating types directly with debug metadata?
On Sep 30, 2010, at 1:30 AM, Pekka Nikander wrote:
>>>> Would the right starting point be to simply add an MDNode pointer to the Type class? That should be then convertible to a DIType?
>>>
>>> We want to avoid any Type class modification. Instead you can use pair in named metadata to match metadata with type.
>>>
>>> !11 = metadata !{i32