jit: document gcc_jit_context_new_call_through_ptr

gcc/jit/ChangeLog:
	* docs/topics/expressions.rst (Function calls): Document
	gcc_jit_context_new_call_through_ptr.
	* docs/_build/texinfo/libgccjit.texi: Regenerate.

From-SVN: r236341
This commit is contained in:
David Malcolm 2016-05-17 19:17:19 +00:00 committed by David Malcolm
parent 18ea359aaf
commit f51703a8f8
3 changed files with 411 additions and 374 deletions

View File

@ -1,3 +1,9 @@
2016-05-17 David Malcolm <dmalcolm@redhat.com>
* docs/topics/expressions.rst (Function calls): Document
gcc_jit_context_new_call_through_ptr.
* docs/_build/texinfo/libgccjit.texi: Regenerate.
2016-05-13 David Malcolm <dmalcolm@redhat.com>
* jit-playback.h: Within namespace gcc:jit::playback...

File diff suppressed because it is too large Load Diff

View File

@ -409,6 +409,22 @@ Function calls
printf_func,
2, args));
.. function:: gcc_jit_rvalue *\
gcc_jit_context_new_call_through_ptr (gcc_jit_context *ctxt,\
gcc_jit_location *loc,\
gcc_jit_rvalue *fn_ptr,\
int numargs, \
gcc_jit_rvalue **args)
Given an rvalue of function pointer type, and the given table of
argument rvalues, construct a call to the function pointer, with the
result as an rvalue.
.. note::
The same caveat as for :c:func:`gcc_jit_context_new_call` applies.
Type-coercion
*************