[LLVMdev] Two new 'llvmnotes'

Matthijs Kooijman matthijs at stdin.nl
Wed May 7 08:53:03 PDT 2008


Hi,

> Aggregates as First Class Values:
it seems to me that having this would make the byval parameter attribute
partly obsolete? Will there be semantic differences between passing a struct
directly and a pointer to a struct byval?

I can see that byval can be used on pointers to other things, but is that
really useful? I can't see any use for compiling C code, are there other
languages that have a direct use  for a byval attribute?

Gr.

Matthijs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080507/9b6ddc93/attachment.sig>


More information about the llvm-dev mailing list