JavaResolutionContext

class JavaResolutionContext(state: SolverState?, ctx: AnalysisContext) : ResolutionContext

Constructors

Link copied to clipboard
fun JavaResolutionContext(state: SolverState?, ctx: AnalysisContext)

Functions

Link copied to clipboard
open override fun backingPropertyForConstructorParameter(parameter: ValueParameterDescriptor): PropertyDescriptor?
Link copied to clipboard
open override fun Element.constraintsDSLElements(): List<Element>
Link copied to clipboard
open override fun descriptorFor(declaration: Declaration): DeclarationDescriptor?
open override fun descriptorFor(fqName: FqName): List<DeclarationDescriptor>
Link copied to clipboard
open override fun handleError(    error: ErrorIds,     element: Element,     msg: String)
Link copied to clipboard
fun reportAnalysisException(element: Element, msg: String)
Link copied to clipboard
fun reportInconsistentCallPost(expression: Element, msg: String)
Link copied to clipboard
fun reportInconsistentConditions(expression: Element, msg: String)
Link copied to clipboard
fun reportInconsistentInvariants(expression: Element, msg: String)
Link copied to clipboard
fun reportLiskovProblem(expression: Element, msg: String)
Link copied to clipboard
fun reportUnsatInvariants(expression: Element, msg: String)
Link copied to clipboard
fun reportUnsupported(expression: Element, msg: String)
Link copied to clipboard
open override fun type(typeReference: TypeReference?): Type?

Properties

Link copied to clipboard
open override val module: ModuleDescriptor
Link copied to clipboard
open override val types: Types