package me.tomassetti.turin.parser.analysis.exceptions; import me.tomassetti.turin.parser.ast.expressions.ActualParam; import me.tomassetti.turin.parser.ast.expressions.FunctionCall; import me.tomassetti.turin.parser.ast.statements.SuperInvokation; import java.util.List; public class UnsolvedMethodException extends UnsolvedException { public UnsolvedMethodException(FunctionCall functionCall) { super("Unsolved function call " + functionCall.toString()); } public UnsolvedMethodException(String qualifiedName, String methodName, List<ActualParam> actualParams) { super("Unsolved method " + methodName); // TODO improve } public UnsolvedMethodException(SuperInvokation superInvokation) { super("Unsolved super invokation " + superInvokation); } }