|
| 1 | +public final class com/javiersc/kotlin/compiler/extensions/ir/AnnotationsKt { |
| 2 | + public static final fun getAnnotations (Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;)Ljava/util/List; |
| 3 | + public static final fun hasAnnotation (Lorg/jetbrains/kotlin/ir/IrElement;Lorg/jetbrains/kotlin/name/FqName;)Z |
| 4 | + public static final fun hasAnnotation (Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;Lorg/jetbrains/kotlin/name/FqName;)Z |
| 5 | +} |
| 6 | + |
| 7 | +public final class com/javiersc/kotlin/compiler/extensions/ir/CallableIdKt { |
| 8 | + public static final fun getCallableId (Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;)Lorg/jetbrains/kotlin/name/CallableId; |
| 9 | + public static final fun toCallableId (Ljava/lang/String;)Lorg/jetbrains/kotlin/name/CallableId; |
| 10 | + public static final fun toCallableId (Lorg/jetbrains/kotlin/name/FqName;)Lorg/jetbrains/kotlin/name/CallableId; |
| 11 | +} |
| 12 | + |
| 13 | +public final class com/javiersc/kotlin/compiler/extensions/ir/FqNameKt { |
| 14 | + public static final fun getPackageFqName (Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;)Lorg/jetbrains/kotlin/name/FqName; |
| 15 | + public static final fun toFqName (Ljava/lang/String;)Lorg/jetbrains/kotlin/name/FqName; |
| 16 | + public static final fun toFqName (Lkotlin/reflect/KClass;)Lorg/jetbrains/kotlin/name/FqName; |
| 17 | +} |
| 18 | + |
| 19 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrCallKt { |
| 20 | + public static final fun toIrCall (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;)Lorg/jetbrains/kotlin/ir/expressions/IrCall; |
| 21 | + public static final fun toIrCall (Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction;IILorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;)Lorg/jetbrains/kotlin/ir/expressions/IrCall; |
| 22 | + public static final fun toIrCall (Lorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;IILorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;)Lorg/jetbrains/kotlin/ir/expressions/IrCall; |
| 23 | + public static synthetic fun toIrCall$default (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;IILorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrCall; |
| 24 | + public static synthetic fun toIrCall$default (Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction;IILorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;Lorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrCall; |
| 25 | + public static synthetic fun toIrCall$default (Lorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol;IILorg/jetbrains/kotlin/ir/types/IrType;IILorg/jetbrains/kotlin/ir/expressions/IrStatementOrigin;Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol;ILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrCall; |
| 26 | +} |
| 27 | + |
| 28 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrClassIdKt { |
| 29 | + public static final fun toClassId (Ljava/lang/String;)Lorg/jetbrains/kotlin/name/ClassId; |
| 30 | + public static final fun toClassId (Lorg/jetbrains/kotlin/name/FqName;)Lorg/jetbrains/kotlin/name/ClassId; |
| 31 | +} |
| 32 | + |
| 33 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrClassKt { |
| 34 | + public static final fun findIrClass (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/ClassId;)Lorg/jetbrains/kotlin/ir/declarations/IrClass; |
| 35 | + public static final fun findIrClassSymbol (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/ClassId;)Lorg/jetbrains/kotlin/ir/symbols/IrClassSymbol; |
| 36 | +} |
| 37 | + |
| 38 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrConstKt { |
| 39 | + public static final fun toIrConst (Lorg/jetbrains/kotlin/ir/expressions/IrExpression;Lorg/jetbrains/kotlin/ir/types/IrType;II)Lorg/jetbrains/kotlin/ir/expressions/IrConst; |
| 40 | + public static synthetic fun toIrConst$default (Lorg/jetbrains/kotlin/ir/expressions/IrExpression;Lorg/jetbrains/kotlin/ir/types/IrType;IIILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrConst; |
| 41 | + public static final fun toIrConstOrNull (Lorg/jetbrains/kotlin/ir/expressions/IrExpression;Lorg/jetbrains/kotlin/ir/types/IrType;II)Lorg/jetbrains/kotlin/ir/expressions/IrConst; |
| 42 | + public static synthetic fun toIrConstOrNull$default (Lorg/jetbrains/kotlin/ir/expressions/IrExpression;Lorg/jetbrains/kotlin/ir/types/IrType;IIILjava/lang/Object;)Lorg/jetbrains/kotlin/ir/expressions/IrConst; |
| 43 | +} |
| 44 | + |
| 45 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrElementKt { |
| 46 | + public static final fun dump (Ljava/lang/Iterable;)Ljava/lang/String; |
| 47 | + public static final fun dumpKotlinLike (Ljava/lang/Iterable;)Ljava/lang/String; |
| 48 | +} |
| 49 | + |
| 50 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrFunctionKt { |
| 51 | + public static final fun findIrFunction (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/declarations/IrFunction; |
| 52 | + public static final fun findIrFunctionSymbol (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol; |
| 53 | + public static final fun findIrSimpleFunction (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction; |
| 54 | + public static final fun findIrSimpleFunctionSymbol (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol; |
| 55 | +} |
| 56 | + |
| 57 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrGetEnumValueKt { |
| 58 | + public static final fun toIrGetEnumValue (Lorg/jetbrains/kotlin/ir/types/IrType;Lorg/jetbrains/kotlin/ir/declarations/IrEnumEntry;)Lorg/jetbrains/kotlin/ir/expressions/IrGetEnumValue; |
| 59 | +} |
| 60 | + |
| 61 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrReturnKt { |
| 62 | + public static final fun buildIrReturn (Lorg/jetbrains/kotlin/ir/declarations/IrFunction;Lorg/jetbrains/kotlin/ir/expressions/IrExpression;)Lorg/jetbrains/kotlin/ir/expressions/IrReturn; |
| 63 | +} |
| 64 | + |
| 65 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrTreeNodeKt { |
| 66 | + public static final fun dump (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/String; |
| 67 | + public static final fun dumpKotlinLike (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/String; |
| 68 | + public static final fun getClassName (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/String; |
| 69 | + public static final fun getFileName (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/String; |
| 70 | + public static final fun getFunctionName (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/String; |
| 71 | + public static final fun getLineNumber (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/Integer; |
| 72 | + public static final fun getTreeNode (Lorg/jetbrains/kotlin/ir/IrElement;)Lcom/javiersc/kotlin/stdlib/tree/TreeNode; |
| 73 | + public static final fun render (Lcom/javiersc/kotlin/stdlib/tree/TreeNode;)Ljava/lang/String; |
| 74 | + public static final fun toIrTreeNode (Lorg/jetbrains/kotlin/ir/IrElement;)Lcom/javiersc/kotlin/stdlib/tree/TreeNode; |
| 75 | +} |
| 76 | + |
| 77 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrTypeArgumentKt { |
| 78 | + public static final fun dumpKotlinLike (Ljava/lang/Iterable;)Ljava/lang/String; |
| 79 | +} |
| 80 | + |
| 81 | +public final class com/javiersc/kotlin/compiler/extensions/ir/IrTypeKt { |
| 82 | + public static final fun dumpKotlinLike (Ljava/lang/Iterable;)Ljava/lang/String; |
| 83 | +} |
| 84 | + |
| 85 | +public final class com/javiersc/kotlin/compiler/extensions/ir/NameKt { |
| 86 | + public static final fun getName (Lorg/jetbrains/kotlin/ir/expressions/IrFunctionAccessExpression;)Lorg/jetbrains/kotlin/name/Name; |
| 87 | + public static final fun toName (Ljava/lang/String;)Lorg/jetbrains/kotlin/name/Name; |
| 88 | +} |
| 89 | + |
| 90 | +public final class com/javiersc/kotlin/compiler/extensions/ir/context/receivers/IrFunctionKt { |
| 91 | + public static final fun findIrFunction (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/declarations/IrFunction; |
| 92 | + public static final fun findIrFunctionSymbol (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/symbols/IrFunctionSymbol; |
| 93 | + public static final fun findIrSimpleFunction (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/declarations/IrSimpleFunction; |
| 94 | + public static final fun findIrSimpleFunctionSymbol (Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;Lorg/jetbrains/kotlin/name/CallableId;)Lorg/jetbrains/kotlin/ir/symbols/IrSimpleFunctionSymbol; |
| 95 | +} |
| 96 | + |
| 97 | +public abstract interface class com/javiersc/kotlin/compiler/extensions/ir/context/receivers/IrGeneration { |
| 98 | + public abstract fun generate (Lorg/jetbrains/kotlin/ir/declarations/IrModuleFragment;Lorg/jetbrains/kotlin/backend/common/extensions/IrPluginContext;)V |
| 99 | + public abstract fun getExtension ()Lorg/jetbrains/kotlin/backend/common/extensions/IrGenerationExtension; |
| 100 | +} |
| 101 | + |
| 102 | +public final class com/javiersc/kotlin/compiler/extensions/ir/context/receivers/IrGeneration$DefaultImpls { |
| 103 | + public static fun getExtension (Lcom/javiersc/kotlin/compiler/extensions/ir/context/receivers/IrGeneration;)Lorg/jetbrains/kotlin/backend/common/extensions/IrGenerationExtension; |
| 104 | +} |
| 105 | + |
0 commit comments