Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/sourceSections/
org/jetbrains/kotlin/sourceSections/FilteredSectionsTokensRangeIterator$advanceToNextFilteredSection$1.class
FilteredSectionsVirtualFile.kt
package org.jetbrains.kotlin.sourceSections
final org.jetbrains.kotlin.sourceSections.FilteredSectionsTokensRangeIterator$advanceToNextFilteredSection$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.sourceSections.FilteredSectionsTokensRangeIterator$advanceToNextFilteredSection$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.lexer.KotlinLexer) 
		org.jetbrains.kotlin.lexer.KotlinLexer $receiver
	void  () 
	static void  () 
}

org/jetbrains/kotlin/sourceSections/TokenRange.class
FilteredSectionsVirtualFile.kt
package org.jetbrains.kotlin.sourceSections
final org.jetbrains.kotlin.sourceSections.TokenRange extends java.lang.Object {
	private final int start
	private final int end
	public final int getStart () 
	public final int getEnd () 
	public void  (int, int) 
		int start
		int end
}

org/jetbrains/kotlin/sourceSections/FilteredSectionsVirtualFileKt.class
FilteredSectionsVirtualFile.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.FilteredSectionsVirtualFileKt extends java.lang.Object {
	private static final byte[] filterByteContents (java.util.Collection, byte[], java.nio.charset.Charset) 
		byte[] res
		java.nio.ByteBuffer buffer
		StringBuilder content
		java.util.Collection sectionIds
		byte[] bytes
		java.nio.charset.Charset charset
	private static final java.lang.StringBuilder filterStringBuilderContents (java.lang.StringBuilder, java.util.Collection) 
		int i
		int i
		org.jetbrains.kotlin.sourceSections.TokenRange range
		int i
		org.jetbrains.kotlin.sourceSections.FilteredSectionsTokensRangeIterator sectionsIter
		int curPos
		StringBuilder content
		java.util.Collection sectionIds
	public static final byte[] access$filterByteContents (java.util.Collection, byte[], java.nio.charset.Charset) 
		java.util.Collection sectionIds
		byte[] bytes
		java.nio.charset.Charset charset
	public static final java.lang.StringBuilder access$filterStringBuilderContents (java.lang.StringBuilder, java.util.Collection) 
		StringBuilder content
		java.util.Collection sectionIds
}

org/jetbrains/kotlin/sourceSections/SourceSectionsConfigurationKeys.class
SourceSectionsPlugin.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.SourceSectionsConfigurationKeys extends java.lang.Object {
	private static final org.jetbrains.kotlin.config.CompilerConfigurationKey SECTIONS_OPTION
	public static final org.jetbrains.kotlin.sourceSections.SourceSectionsConfigurationKeys INSTANCE
	public final org.jetbrains.kotlin.config.CompilerConfigurationKey getSECTIONS_OPTION () 
	private void  () 
	static void  () 
}

org/jetbrains/kotlin/sourceSections/SourceSectionsCommandLineProcessor.class
SourceSectionsPlugin.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.SourceSectionsCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor  {
	private final String pluginId
	private final java.util.List pluginOptions
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption SECTIONS_OPTION
	private static final String PLUGIN_ID
	public static final org.jetbrains.kotlin.sourceSections.SourceSectionsCommandLineProcessor$Companion Companion
	public java.lang.String getPluginId () 
	public java.util.List getPluginOptions () 
	public volatile java.util.Collection getPluginOptions () 
	public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration) 
		java.util.List paths
		org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option
		String value
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public void  () 
	static void  () 
	public void processOption (org.jetbrains.kotlin.compiler.plugin.CliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration) 
		org.jetbrains.kotlin.compiler.plugin.CliOption option
		String value
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.lang.Object) 
		org.jetbrains.kotlin.config.CompilerConfiguration $receiver
		org.jetbrains.kotlin.config.CompilerConfigurationKey option
		Object value
	public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.util.List) 
		org.jetbrains.kotlin.config.CompilerConfiguration $receiver
		org.jetbrains.kotlin.config.CompilerConfigurationKey option
		java.util.List values
	public void applyOptionsFrom (org.jetbrains.kotlin.config.CompilerConfiguration, java.util.Map, java.util.Collection) 
		org.jetbrains.kotlin.config.CompilerConfiguration $receiver
		java.util.Map map
		java.util.Collection pluginOptions
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getSECTIONS_OPTION$cp () 
	public static final java.lang.String access$getPLUGIN_ID$cp () 
}

org/jetbrains/kotlin/sourceSections/FilteredSectionsVirtualFileExtension.class
FilteredSectionsVirtualFileExtension.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.FilteredSectionsVirtualFileExtension extends java.lang.Object implements org.jetbrains.kotlin.extensions.PreprocessedVirtualFileFactoryExtension  {
	private final java.util.Set allowedSections
	public boolean isPassThrough () 
	public com.intellij.openapi.vfs.VirtualFile createPreprocessedFile (com.intellij.openapi.vfs.VirtualFile) 
		com.intellij.openapi.vfs.VirtualFile file
	public com.intellij.testFramework.LightVirtualFile createPreprocessedLightFile (com.intellij.testFramework.LightVirtualFile) 
		com.intellij.testFramework.LightVirtualFile file
	public final java.util.Set getAllowedSections () 
	public void  (java.util.Set) 
		java.util.Set allowedSections
}

org/jetbrains/kotlin/sourceSections/SourceSectionsCommandLineProcessor$Companion.class
SourceSectionsPlugin.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.SourceSectionsCommandLineProcessor$Companion extends java.lang.Object {
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getSECTIONS_OPTION () 
	public final java.lang.String getPLUGIN_ID () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/sourceSections/SourceSectionsComponentRegistrar.class
SourceSectionsPlugin.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.SourceSectionsComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar  {
	public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration) 
		java.util.List sections
		com.intellij.mock.MockProject project
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public void  () 
}

org/jetbrains/kotlin/sourceSections/SourceSectionsPluginKt.class
SourceSectionsPlugin.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.SourceSectionsPluginKt extends java.lang.Object {
	public static final void registerAllowedSourceSections (com.intellij.openapi.project.Project, java.util.List) 
		com.intellij.openapi.project.Project project
		java.util.List sections
}

org/jetbrains/kotlin/sourceSections/FilteredSectionsTokensRangeIterator.class
FilteredSectionsVirtualFile.kt
package org.jetbrains.kotlin.sourceSections
final org.jetbrains.kotlin.sourceSections.FilteredSectionsTokensRangeIterator extends java.lang.Object implements java.util.Iterator kotlin.jvm.internal.markers.KMappedMarker  {
	private final org.jetbrains.kotlin.lexer.KotlinLexer lexer
	private org.jetbrains.kotlin.sourceSections.TokenRange currentRange
	private final java.util.Collection sectionIds
	public final org.jetbrains.kotlin.sourceSections.TokenRange advanceToNextFilteredSection () 
		org.jetbrains.kotlin.lexer.KotlinLexer $receiver
		int $i$a$2$with
		boolean inside
		int sectionStartPos
		int depth
		org.jetbrains.kotlin.sourceSections.FilteredSectionsTokensRangeIterator$advanceToNextFilteredSection$1 skipWhiteSpaceAndComments$
	public boolean hasNext () 
	public org.jetbrains.kotlin.sourceSections.TokenRange next () 
		org.jetbrains.kotlin.sourceSections.TokenRange ret
	public volatile java.lang.Object next () 
	public final java.util.Collection getSectionIds () 
	public void  (java.lang.CharSequence, java.util.Collection) 
		org.jetbrains.kotlin.lexer.KotlinLexer $receiver
		int $i$a$1$apply
		CharSequence script
		java.util.Collection sectionIds
	public void remove () 
}

org/jetbrains/kotlin/sourceSections/FilteredSectionsVirtualFile.class
FilteredSectionsVirtualFile.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.FilteredSectionsVirtualFile extends com.intellij.openapi.vfs.VirtualFile {
	private final com.intellij.openapi.vfs.VirtualFile delegate
	private final java.util.Collection sectionIds
	public void refresh (boolean, boolean, java.lang.Runnable) 
		boolean asynchronous
		boolean recursive
		Runnable postRunnable
	public long getLength () 
	public com.intellij.openapi.vfs.VirtualFileSystem getFileSystem () 
	public java.lang.String getPath () 
	public boolean isDirectory () 
	public long getTimeStamp () 
	public java.lang.String getName () 
	public byte[] contentsToByteArray () 
	public java.io.InputStream getInputStream () 
	public boolean isValid () 
	public com.intellij.openapi.vfs.VirtualFile getParent () 
	public com.intellij.openapi.vfs.VirtualFile[] getChildren () 
	public boolean isWritable () 
	public java.io.OutputStream getOutputStream (java.lang.Object, long, long) 
		Object requestor
		long newModificationStamp
		long newTimeStamp
	public final com.intellij.openapi.vfs.VirtualFile getDelegate () 
	public final java.util.Collection getSectionIds () 
	public void  (com.intellij.openapi.vfs.VirtualFile, java.util.Collection) 
		com.intellij.openapi.vfs.VirtualFile delegate
		java.util.Collection sectionIds
}

org/jetbrains/kotlin/sourceSections/FilteredSectionsLightVirtualFile.class
FilteredSectionsVirtualFile.kt
package org.jetbrains.kotlin.sourceSections
public final org.jetbrains.kotlin.sourceSections.FilteredSectionsLightVirtualFile extends com.intellij.testFramework.LightVirtualFile {
	private final com.intellij.testFramework.LightVirtualFile delegate
	private final java.util.Collection sectionIds
	public java.lang.CharSequence getContent () 
	public byte[] contentsToByteArray () 
	public final com.intellij.testFramework.LightVirtualFile getDelegate () 
	public final java.util.Collection getSectionIds () 
	public void  (com.intellij.testFramework.LightVirtualFile, java.util.Collection) 
		com.intellij.testFramework.LightVirtualFile delegate
		java.util.Collection sectionIds
}

META-INF/kotlin-source-sections-compiler-plugin.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor