View source: R/inferPointerElType.R
inferParamTypes | R Documentation |
These functions help to infer the element type of a Pointer
type.
With LLVM now using opaque pointer types, this inference is now necessary
when we are analyzing LLVM IR code that we did not create and so do not
explicitly know the element types of the pointer types.
These functions infer the specific types of a routine's parameters
and return type, when they have pointer types.
inferParamTypes(fun, params = getParameters(fun))
inferReturnPointerType(fun, .routines = NULL, .prevRetRoutines = NULL, verbose = FALSE)
inferRoutinePointerTypes(fun)
fun |
the LLVM routine |
params |
the list of parameter objects |
.routines |
a list of other routine/LLVM Function objects that |
.prevRetRoutines |
|
verbose |
a logical value that controls whether diagnostic messages are displayed on the console while the function(s) perform the inference computations |
A list of the possible types.
Duncan Temple Lang
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.