// This is a generated file. Not intended for manual editing. package org.elixir_lang.psi; import com.ericsson.otp.erlang.OtpErlangObject; import org.elixir_lang.psi.operation.When; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; public interface ElixirStabParenthesesSignature extends Quotable, When { @Nullable ElixirEmptyParentheses getEmptyParentheses(); @NotNull ElixirParenthesesArguments getParenthesesArguments(); @Nullable ElixirUnmatchedExpression getUnmatchedExpression(); @Nullable ElixirUnqualifiedNoParenthesesManyArgumentsCall getUnqualifiedNoParenthesesManyArgumentsCall(); @Nullable ElixirWhenInfixOperator getWhenInfixOperator(); @Nullable Quotable leftOperand(); @NotNull Operator operator(); @NotNull OtpErlangObject quote(); @Nullable Quotable rightOperand(); }