Skip to content

Commit dec7375

Browse files
committed
Exceptions are using getNode method
1 parent 8edd046 commit dec7375

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/main/java/org/truffleruby/cext/UnwrapNode.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,8 @@ protected static Object unwrapGeneric(Node node, Object value,
280280
handle = values.asPointer(value);
281281
} catch (UnsupportedMessageException e) {
282282
unsupportedProfile.enter(node);
283-
throw new RaiseException(getContext(node), coreExceptions(node).argumentError(e.getMessage(), node, e));
283+
throw new RaiseException(getContext(node),
284+
coreExceptions(node).argumentError(e.getMessage(), getNode(node), e));
284285
}
285286
return unwrapNativeNode.execute(node, handle);
286287
}

src/main/java/org/truffleruby/language/RubyBaseNode.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,8 +282,7 @@ public final RubyString createString(TruffleString.FromJavaStringNode fromJavaSt
282282
}
283283

284284
public static RubyString createString(Node node, TruffleString.FromJavaStringNode fromJavaStringNode,
285-
String javaString,
286-
RubyEncoding encoding) {
285+
String javaString, RubyEncoding encoding) {
287286
var tstring = fromJavaStringNode.execute(javaString, encoding.tencoding);
288287
return createString(node, tstring, encoding);
289288
}

src/main/java/org/truffleruby/language/objects/ImmutableClassNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
public abstract class ImmutableClassNode extends RubyBaseNode {
3737

3838
public final RubyClass execute(Node node, Object value) {
39-
return execute(node, value, getContext(node).getCoreLibrary());
39+
return execute(node, value, coreLibrary(node));
4040
}
4141

4242
protected abstract RubyClass execute(Node node, Object value, CoreLibrary coreLibrary);

0 commit comments

Comments
 (0)