stig
Toggle table of contents
4.4.1-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
stig
stig-engine
/
com.stigway.engine.config
/
BitcodeFunctionAbi
Bitcode
Function
Abi
data
class
BitcodeFunctionAbi
(
val
sourceParameterIndexes
:
List
<
Int
>
,
val
thisParameterIndex
:
Int
?
,
val
sretParameterIndex
:
Int
?
,
val
hasNormalReturn
:
Boolean
)
Exact source-to-LLVM endpoint mapping for one function signature.
Members
Constructors
Bitcode
Function
Abi
Link copied to clipboard
constructor
(
sourceParameterIndexes
:
List
<
Int
>
,
thisParameterIndex
:
Int
?
,
sretParameterIndex
:
Int
?
,
hasNormalReturn
:
Boolean
)
Properties
has
Normal
Return
Link copied to clipboard
val
hasNormalReturn
:
Boolean
source
Parameter
Indexes
Link copied to clipboard
val
sourceParameterIndexes
:
List
<
Int
>
sret
Parameter
Index
Link copied to clipboard
val
sretParameterIndex
:
Int
?
this
Parameter
Index
Link copied to clipboard
val
thisParameterIndex
:
Int
?
Functions
resolve
Link copied to clipboard
fun
resolve
(
endpoint
:
BitcodeFunctionEndpoint
,
asDestination
:
Boolean
)
:
Int
?