solve
open fun solve(methodReferenceExpr: MethodReferenceExpr): SymbolReference<ResolvedMethodDeclaration>(source)
open fun solve(objectCreationExpr: ObjectCreationExpr): SymbolReference<ResolvedConstructorDeclaration>(source)
open fun solve(explicitConstructorInvocationStmt: ExplicitConstructorInvocationStmt): SymbolReference<ResolvedConstructorDeclaration>(source)
open fun solve(explicitConstructorInvocationStmt: ExplicitConstructorInvocationStmt, solveLambdas: Boolean): SymbolReference<ResolvedConstructorDeclaration>(source)
open fun solve(annotationExpr: AnnotationExpr): SymbolReference<ResolvedAnnotationDeclaration>(source)
open fun solve(objectCreationExpr: ObjectCreationExpr, solveLambdas: Boolean): SymbolReference<ResolvedConstructorDeclaration>(source)
Given a constructor call find out to which constructor declaration it corresponds.
open fun solve(methodCallExpr: MethodCallExpr, solveLambdas: Boolean, invocationContext: ResolvedReferenceTypeDeclaration): SymbolReference<ResolvedMethodDeclaration>(source)
Given a method call find out to which method declaration it corresponds.
open fun solve(methodReferenceExpr: MethodReferenceExpr, solveLambdas: Boolean): SymbolReference<ResolvedMethodDeclaration>(source)
Given a method reference find out to which method declaration it corresponds.