Ticket #1261: pdd_16_type_p.patch

File pdd_16_type_p.patch, 0.9 KB (added by NotFound, 5 years ago)
  • docs/pdds/draft/pdd16_native_call.pod

     
    9292 
    9393=item p 
    9494 
    95 PMC thingie. A generic pointer, taken from or stuck into a PMC's data 
    96 pointer.  If this is a return type, parrot will create a new UnManagedStruct 
    97 PMC type, which is just a generic "pointer to some damn thing or other" PMC 
    98 type which Parrot does I<no> management of. 
     95PMC thingie. A generic pointer, taken from a PMC by using his 
     96get_pointer vtable function, or NULL for a PMCNULL. 
     97If this is a return type, if the value is NULL PMCNULL is returned, 
     98otherwise parrot will create a new UnManagedStruct PMC type, which 
     99is just a generic "pointer to some damn thing or other" PMC type 
     100which Parrot does I<no> management of. 
    99101 
    100102=item 2 
    101103