MCPcopy Create free account
hub / github.com/dynjs/dynjs / copyAndReturnValue

Method copyAndReturnValue

src/main/java/org/dynjs/ir/Builder.java:816–822  ·  view source on GitHub ↗
(Scope scope, Operand value)

Source from the content-addressed store, hash-verified

814 }
815
816 private Variable copyAndReturnValue(Scope scope, Operand value) {
817 Variable variable = scope.createTemporaryVariable();
818
819 scope.addInstruction(new Copy(variable, value));
820
821 return variable;
822 }
823
824 private Variable getValueInTemporaryVariable(Scope scope, Operand value) {
825 if (value != null && value instanceof TemporaryVariable) return (Variable) value;

Callers 1

Calls 2

addInstructionMethod · 0.80

Tested by

no test coverage detected