terpal-plugin-kotlin
1.9.0-0.2.0
jvm
terpal-plugin-kotlin
/
io.exoquery.terpal.plugin.trees
Package-level
declarations
Types
Functions
Properties
Types
Extractors
Domain
Link copied to clipboard
object
ExtractorsDomain
Ir
Link copied to clipboard
object
Ir
Lifter
Link copied to clipboard
class
Lifter
(
val
builderCtx
:
BuilderContext
)
Properties
simple
Type
Args
Link copied to clipboard
val
IrType
.
simpleTypeArgs
:
List
<
IrType
>
simple
Value
Args
Link copied to clipboard
val
IrCall
.
simpleValueArgs
:
List
<
IrExpression
?
>
simple
Value
Args
Count
Link copied to clipboard
val
IrCall
.
simpleValueArgsCount
:
Int
simple
Value
Params
Link copied to clipboard
val
IrFunction
.
simpleValueParams
:
List
<
IrValueParameter
>
simple
Value
Params
Count
Link copied to clipboard
val
IrFunction
.
simpleValueParamsCount
:
Int
Functions
is
Class
Of
Link copied to clipboard
inline
fun
<
T
>
IrType
.
isClassOf
(
)
:
Boolean
is
Subclass
Of
Link copied to clipboard
inline
fun
<
T
>
IrExpression
.
isSubclassOf
(
)
:
Boolean
inline
fun
<
T
>
IrType
.
isSubclassOf
(
)
:
Boolean
reciver
Is
Link copied to clipboard
inline
fun
<
T
>
IrCall
.
reciverIs
(
methodName
:
String
)
:
Boolean
super
Types
Recursive
Link copied to clipboard
fun
IrType
.
superTypesRecursive
(
)
:
List
<
IrType
>