Package arrow. meta. phases. analysis
Types
Analysis Handler
Link copied to clipboard
Collect Additional Sources
Link copied to clipboard
Extra Imports
Link copied to clipboard
Meta File View Provider
Link copied to clipboard
class MetaFileViewProvider(psiManager: PsiManager, virtualFile: VirtualFile, transformation: (Document?) -> Document?) : SingleRootFileViewProvider
Content copied to clipboard
Provides interception access to the internals of a VirtualFile allowing to replace its Document
Preprocessed Virtual File Factory
Link copied to clipboard
Functions
body Source As Expression
Link copied to clipboard
get Or Create Base Directory
Link copied to clipboard
fun getOrCreateBaseDirectory(configuration: CompilerConfiguration?): File
Content copied to clipboard
intersect
Link copied to clipboard
fun <C : CallableDescriptor> C.intersect(eq: Eq<KotlinType>, types: KotlinBuiltIns.() -> List<KotlinType>): List<KotlinType>
Content copied to clipboard
Given eq this function returns KotlinTypes that intersect with the returnType from the list in types. One concrete example for equality on TypeConstructor may look like this:
is Annotated With
Link copied to clipboard
resolve Function Type Eq
Link copied to clipboard
defines Equality on types, where FunctionTypes are reduced to their return type
skip Generation
Link copied to clipboard
type Constructor Eq
Link copied to clipboard
defines Equality on the type constructor
Properties
companionObject
Link copied to clipboard
resolveFunctionType
Link copied to clipboard
returnTypeEq
Link copied to clipboard