Skip to content

Commit cf9831f

Browse files
committed
Simplify InternalMethod#getArityNumber()
1 parent 336f5c5 commit cf9831f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/main/java/org/truffleruby/language/methods/Arity.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,10 @@ public int getArityNumber(ProcType type) {
130130
return type == ProcType.PROC ? procArityNumber : arityNumber;
131131
}
132132

133+
public int getMethodArityNumber() {
134+
return arityNumber;
135+
}
136+
133137
public String[] getKeywordArguments() {
134138
return keywordArguments;
135139
}

src/main/java/org/truffleruby/language/methods/InternalMethod.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import org.truffleruby.RubyContext;
1515
import org.truffleruby.core.klass.RubyClass;
1616
import org.truffleruby.core.module.RubyModule;
17-
import org.truffleruby.core.proc.ProcType;
1817
import org.truffleruby.core.proc.RubyProc;
1918
import org.truffleruby.language.LexicalScope;
2019
import org.truffleruby.language.Visibility;
@@ -184,7 +183,7 @@ public boolean isBuiltIn() {
184183
}
185184

186185
public int getArityNumber() {
187-
return sharedMethodInfo.getArity().getArityNumber(ProcType.LAMBDA);
186+
return sharedMethodInfo.getArity().getMethodArityNumber();
188187
}
189188

190189
public RootCallTarget getCallTarget() {

0 commit comments

Comments
 (0)