ソースを参照

Merge remote-tracking branch 'Stan/development' into development

kindlich 6年前
コミット
7884eddc18
この署名に対応する既知のキーがデータベースに存在しません

+ 2
- 1
Parser/src/main/java/org/openzen/zenscript/parser/expression/ParsedCallArguments.java ファイルの表示

@@ -126,8 +126,9 @@ public class ParsedCallArguments {
126 126
 		if (candidates.size() == 1) {
127 127
 			innerScope = scope.forCall(candidates.get(0));
128 128
 		} else {
129
+			int givenTypeArguments = typeArguments == null ? 0 : typeArguments.length;
129 130
 			candidates = candidates.stream()
130
-					.filter(candidate -> candidate.getNumberOfTypeParameters() == 0)
131
+					.filter(candidate -> candidate.getNumberOfTypeParameters() == givenTypeArguments)
131 132
 					.collect(Collectors.toList());
132 133
 			
133 134
 			if (candidates.isEmpty()) {

読み込み中…
キャンセル
保存