kotlin-compiler-extensions
com.javiersc.kotlin.compiler.extensions.common
callableId()
classId()
fqName()
packageFqName()
toCallableId()
toClassId()
toFqName()
toName()
com.javiersc.kotlin.compiler.extensions.fir
asFir()
asFirOrNull()
asFirSymbol()
asFirSymbolOrNull()
coneKotlinType
coneKotlinTypeOrNull
ConeKotlinTypeTreeNode
ConeNode
ClassLike
TypeParameter
contextReceivers
contextReceiversToValueParameters()
createFirAnnotation()
createFirAnonymousFunction()
createFirAnonymousFunctionExpression()
createFirEnumEntryDeserializedAccessExpression()
createFirLiteralExpression()
createFirResolvedTypeRef()
FirTreeNode
hasOwner
isFunction()
isNested
isProperty()
isSubtypeOf()
isTopLevel
isTypeParameterType
name
nothingFirAnonymousFunctionExpression()
nothingFirFunction()
nothingFirFunctionCall
packageFqName
render()
renderWithType()
toClassId()
toClassIdOrNull()
toConeType()
toFirAnnotation()
toFirTreeNode()
toFirTypeParameter()
toFirTypeRef()
toPrimaryConstructor()
toTreeNode()
toValueParameter()
toValueParameterOrNull()
treeNode
typeRefName
valueParameters()
com.javiersc.kotlin.compiler.extensions.ir
annotations
asIr()
asIrOrNull()
callableId
contextReceivers
copyIrReturn()
createDefaultPropertyAccessor()
createExpressionBody()
createGetterIrSimpleFunction()
createIrBlockBody()
createIrField()
createIrFunctionExpression()
createIrGetValue()
createIrReturn()
createIrVariable()
createLambdaIrSimpleFunction()
declarationIrBuilder()
dump()
dumpKotlinLike()
enumEntry()
exhaustiveKind
filterIrIsInstance()
firstIrClass()
firstIrClassOrNull()
firstIrClassSymbol()
firstIrClassSymbolOrNull()
firstIrFunction()
firstIrFunctionOrNull()
firstIrFunctionSymbol()
firstIrFunctionSymbolOrNull()
firstIrOrNull()
firstIrSimpleFunction()
firstIrSimpleFunctionOrNull()
firstIrSimpleFunctionSymbol()
firstIrSimpleFunctionSymbolOrNull()
hasAnnotation()
IrClassExhaustiveKind
Companion
Class
Interface
EnumClass
EnumEntry
AnnotationClass
Object
CompanionObject
InnerClass
DataClass
DataObject
ValueClass
ExpectClass
ExpectInterface
ExpectAnnotationClass
FunInterface
irFile
irReturn
IrTreeNode
irType
lineNumber
name
packageFqName
parentIrClass
parentIrDeclaration
parentIrDeclarationWithName
parentIrFunction
render()
substituteOrSelf()
toIrCall()
toIrConst()
toIrConstOrNull()
toIrConstructorCall()
toIrExpression()
toIrField()
toIrFunctionAccessExpression()
toIrGetEnumValue()
toIrGetObjectValue()
toIrGetValue()
toIrTreeNode()
toIrTypeProjection()
toIrTypeProjectionOrNull()
treeNode
type
typeParameters
typeParameterSymbols
kotlin-compiler-gradle-extensions
com.javiersc.kotlin.compiler.gradle.extensions
KotlinCompilerGradlePlugin
kotlin-compiler-test-extensions
com.javiersc.kotlin.compiler.test
generateKotlinCompilerTests()
com.javiersc.kotlin.compiler.test.runners
BaseTestRunner
Companion
BoxTest
DiagnosticTest
com.javiersc.kotlin.compiler.test.services
AdditionalFilesDirectives
AdditionalFilesProvider
ClasspathConfigurator
MetaRuntimeClasspathProvider