Mercurial > hg > truffle
changeset 16956:39ca6be0d5eb
missing factory method code assist includes USE_GENERATED_NODES logic
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 26 Aug 2014 23:40:08 +0200 |
parents | 7ef0a2355540 |
children | 27b40d2f8f8a |
files | graal/com.oracle.graal.nodeinfo.processor/src/com/oracle/graal/nodeinfo/processor/GraphNodeGenerator.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodeinfo.processor/src/com/oracle/graal/nodeinfo/processor/GraphNodeGenerator.java Tue Aug 26 09:35:08 2014 -0700 +++ b/graal/com.oracle.graal.nodeinfo.processor/src/com/oracle/graal/nodeinfo/processor/GraphNodeGenerator.java Tue Aug 26 23:40:08 2014 +0200 @@ -379,7 +379,7 @@ callArgs.format("%s%s", sep, v.getSimpleName()); sep = ", "; } - f.format(") { return new %s(%s); }", genClassName, callArgs); + f.format(") { return USE_GENERATED_NODES ? new %s(%s) : new %s(%s); }", genClassName, callArgs, node.getSimpleName(), callArgs); throw new ElementException(constructor, "Missing Node class factory method '%s'", f); } if (!create.getModifiers().containsAll(asList(PUBLIC, STATIC))) {