toggle menu
kotlin-compiler-extensions-project
0.5.2+2.1.0-SNAPSHOT
jvm
switch theme
kotlin-compiler-extensions
com.
javiersc.
kotlin.
compiler.
extensions.
common
callable
Id()
class
Id()
fq
Name()
package
Fq
Name()
to
Callable
Id()
to
Class
Id()
to
Fq
Name()
to
Name()
com.
javiersc.
kotlin.
compiler.
extensions.
fir
as
Fir()
as
Fir
Or
Null()
as
Fir
Symbol()
as
Fir
Symbol
Or
Null()
cone
Kotlin
Type
cone
Kotlin
Type
Or
Null
Cone
Kotlin
Type
Tree
Node
Cone
Node
Class
Like
Type
Parameter
context
Receivers
context
Receivers
To
Value
Parameters()
create
Fir
Annotation()
create
Fir
Anonymous
Function()
create
Fir
Anonymous
Function
Expression()
create
Fir
Enum
Entry
Deserialized
Access
Expression()
create
Fir
Literal
Expression()
create
Fir
Resolved
Type
Ref()
Fir
Tree
Node
has
Owner
is
Function()
is
Nested
is
Property()
is
Subtype
Of()
is
Top
Level
is
Type
Parameter
Type
name
nothing
Fir
Anonymous
Function
Expression()
nothing
Fir
Function()
nothing
Fir
Function
Call
package
Fq
Name
render()
render
With
Type()
to
Class
Id()
to
Class
Id
Or
Null()
to
Cone
Type()
to
Fir
Annotation()
to
Fir
Tree
Node()
to
Fir
Type
Parameter()
to
Fir
Type
Ref()
to
Primary
Constructor()
to
Tree
Node()
to
Value
Parameter()
to
Value
Parameter
Or
Null()
tree
Node
type
Ref
Name
value
Parameters()
com.
javiersc.
kotlin.
compiler.
extensions.
ir
annotations
as
Ir()
as
Ir
Or
Null()
callable
Id
context
Receivers
copy
Ir
Return()
create
Default
Property
Accessor()
create
Expression
Body()
create
Getter
Ir
Simple
Function()
create
Ir
Block
Body()
create
Ir
Field()
create
Ir
Function
Expression()
create
Ir
Get
Value()
create
Ir
Return()
create
Ir
Variable()
create
Lambda
Ir
Simple
Function()
declaration
Ir
Builder()
dump()
dump
Kotlin
Like()
enum
Entry()
exhaustive
Kind
filter
Ir
Is
Instance()
first
Ir
Class()
first
Ir
Class
Or
Null()
first
Ir
Class
Symbol()
first
Ir
Class
Symbol
Or
Null()
first
Ir
Function()
first
Ir
Function
Or
Null()
first
Ir
Function
Symbol()
first
Ir
Function
Symbol
Or
Null()
first
Ir
Or
Null()
first
Ir
Simple
Function()
first
Ir
Simple
Function
Or
Null()
first
Ir
Simple
Function
Symbol()
first
Ir
Simple
Function
Symbol
Or
Null()
has
Annotation()
Ir
Class
Exhaustive
Kind
Companion
Class
Interface
Enum
Class
Enum
Entry
Annotation
Class
Object
Companion
Object
Inner
Class
Data
Class
Data
Object
Value
Class
Expect
Class
Expect
Interface
Expect
Annotation
Class
Fun
Interface
ir
File
ir
Return
Ir
Tree
Node
ir
Type
line
Number
name
package
Fq
Name
parent
Ir
Class
parent
Ir
Declaration
parent
Ir
Declaration
With
Name
parent
Ir
Function
render()
substitute
Or
Self()
to
Ir
Call()
to
Ir
Const()
to
Ir
Const
Or
Null()
to
Ir
Constructor
Call()
to
Ir
Expression()
to
Ir
Field()
to
Ir
Function
Access
Expression()
to
Ir
Get
Enum
Value()
to
Ir
Get
Object
Value()
to
Ir
Get
Value()
to
Ir
Tree
Node()
to
Ir
Type
Projection()
to
Ir
Type
Projection
Or
Null()
tree
Node
type
type
Parameters
type
Parameter
Symbols
kotlin-compiler-gradle-extensions
com.
javiersc.
kotlin.
compiler.
gradle.
extensions
Kotlin
Compiler
Gradle
Plugin
kotlin-compiler-test-extensions
com.
javiersc.
kotlin.
compiler.
test
generate
Kotlin
Compiler
Tests()
com.
javiersc.
kotlin.
compiler.
test.
runners
Base
Test
Runner
Companion
Box
Test
Diagnostic
Test
com.
javiersc.
kotlin.
compiler.
test.
services
Additional
Files
Directives
Additional
Files
Provider
Classpath
Configurator
Meta
Runtime
Classpath
Provider
kotlin-compiler-extensions
/
com.javiersc.kotlin.compiler.extensions.ir
/
firstIrSimpleFunctionSymbol
first
Ir
Simple
Function
Symbol
inline
fun
IrPluginContext
.
firstIrSimpleFunctionSymbol
(
callableId
:
CallableId
)
:
IrSimpleFunctionSymbol