What is TypeIdent in the ABI spec ?

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Tue Jul 7 08:35:32 PDT 2015


On Tuesday, 7 July 2015 at 14:04:56 UTC, sid wrote:
> On Tuesday, 7 July 2015 at 09:47:20 UTC, deadalnix wrote:
>> On Tuesday, 7 July 2015 at 07:24:45 UTC, Walter Bright wrote:
>>> On 7/6/2015 3:52 PM, deadalnix wrote:
>>>> On Sunday, 5 July 2015 at 05:23:41 UTC, Walter Bright wrote:
>>>>> On 7/4/2015 3:14 PM, deadalnix wrote:
>>>>>> http://dlang.org/abi.html#TypeIdent
>>>>>>
>>>>>> TypeIdent:
>>>>>>      I QualifiedName
>>>>>>
>>>>>> What is that ?
>>>>>
>>>>> It's used when there's an unresolved type.
>>>>
>>>> Unresolved types in the ABI ? Is that even possible ?
>>>
>>> I don't remember the cases, but yes.
>>
>> I don't think we mean the same thing by "Unresolved types" . 
>> If the type is unknown, it is not possible to do codegen at 
>> all.
>
> This might help: 
> http://forum.dlang.org/post/mailman.192.1248786829.14071.digitalmars-d@puremagic.com

I don't think so. The topic you link discuss parsing. This is 
about ABI. By the time ABI come into play, parsing is long done.


More information about the Digitalmars-d mailing list