Compiler Plugin Utils
1.1.1-SNAPSHOT
Compiler Plugin Utils
/
com.rnett.plugin.naming
/
IFunctionFilter
IFunction
Filter
interface
IFunctionFilter
Content copied to clipboard
A filter for resolving IR functions
Functions
Properties
Sources
Inheritors
Functions
filter
Link copied to clipboard
abstract
fun
filter
(
filter
:
(
IrFunction
)
->
Boolean
)
Content copied to clipboard
invoke
Link copied to clipboard
open
operator
fun
Int
.
invoke
(
filter
:
(
IrValueParameter
)
->
Boolean
)
Content copied to clipboard
matches
Link copied to clipboard
abstract
fun
matches
(
function
:
IrFunction
)
:
Boolean
Content copied to clipboard
Properties
extensionReceiver
Link copied to clipboard
abstract
var
extensionReceiver
:
(
IrValueParameter
)
->
Boolean
?
Content copied to clipboard
hasDispatchReceiver
Link copied to clipboard
abstract
var
hasDispatchReceiver
:
Boolean
?
Content copied to clipboard
hasExtensionReceiver
Link copied to clipboard
abstract
var
hasExtensionReceiver
:
Boolean
?
Content copied to clipboard
hasVararg
Link copied to clipboard
abstract
var
hasVararg
:
Boolean
?
Content copied to clipboard
isExpect
Link copied to clipboard
abstract
var
isExpect
:
Boolean
?
Content copied to clipboard
numParameters
Link copied to clipboard
abstract
var
numParameters
:
Int
?
Content copied to clipboard
numTypeParameters
Link copied to clipboard
abstract
var
numTypeParameters
:
Int
?
Content copied to clipboard
parameters
Link copied to clipboard
abstract
var
parameters
:
MutableMap
<
Int
,
(
IrValueParameter
)
->
Boolean
>
Content copied to clipboard
Inheritors
FunctionFilter
Link copied to clipboard
FunctionRef
Link copied to clipboard
Sources
jvm source
Link copied to clipboard