Skip to content

Commit 66b9e06

Browse files
committed
buildOpAsgnConstDecl was narrowed too much. Made it Node
1 parent cb5e806 commit 66b9e06

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

core/src/main/java/org/jruby/ir/builder/IRBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1955,8 +1955,8 @@ protected Operand buildOpAsgnConstDecl(Y left, U right, RubySymbol operator) {
19551955
return copy(temp(), putConstant(left, result));
19561956
}
19571957

1958-
protected Operand buildOpAsgnConstDecl(Y left, RubySymbol name, U right, RubySymbol operator) {
1959-
Operand parent = buildColon2ForConstAsgnDeclNode((U) left, temp(), false);
1958+
protected Operand buildOpAsgnConstDecl(U left, RubySymbol name, U right, RubySymbol operator) {
1959+
Operand parent = buildColon2ForConstAsgnDeclNode(left, temp(), false);
19601960
Operand lhs = searchModuleForConst(temp(), parent, name);
19611961
Operand rhs = build(right);
19621962
Variable result = call(temp(), lhs, operator, rhs);

core/src/main/java/org/jruby/ir/builder/IRBuilderAST.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2515,7 +2515,7 @@ public Operand buildOpAsgnConstDeclNode(OpAsgnConstDeclNode node) {
25152515
return buildOpAsgnConstDeclAnd(node.getFirstNode(), node.getSecondNode(), ((Colon3Node) node.getFirstNode()).getName());
25162516
}
25172517

2518-
return buildOpAsgnConstDecl((Colon3Node) node.getFirstNode(), ((Colon3Node) node.getFirstNode()).getName(), node.getSecondNode(), node.getSymbolOperator());
2518+
return buildOpAsgnConstDecl(node.getFirstNode(), ((Colon3Node) node.getFirstNode()).getName(), node.getSecondNode(), node.getSymbolOperator());
25192519
}
25202520

25212521
public Operand buildOpAsgnAnd(OpAsgnAndNode node) {

0 commit comments

Comments
 (0)