Searched refs:propertyNode (Results 1 - 9 of 9) sorted by relevance

/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/
H A DOptimisticTypesCalculator.java81 public boolean enterPropertyNode(final PropertyNode propertyNode) { argument
82 if(ScriptObject.PROTO_PROPERTY_NAME.equals(propertyNode.getKeyName())) {
83 tagNeverOptimistic(propertyNode.getValue());
85 return super.enterPropertyNode(propertyNode);
H A DWeighNodes.java266 public Node leavePropertyNode(final PropertyNode propertyNode) { argument
268 return propertyNode;
H A DCodeGenerator.java2518 for (final PropertyNode propertyNode : elements) {
2519 final Expression value = propertyNode.getValue();
2520 final String key = propertyNode.getKeyName();
2521 final boolean isComputedOrAccessor = propertyNode.isComputed() || value == null;
2528 specialProperties.add(propertyNode);
2529 } else if (propertyNode.getKey() instanceof IdentNode &&
2590 for (final PropertyNode propertyNode : specialProperties) {
2594 if (propertyNode.isComputed()) {
2595 assert propertyNode.getKeyName() == null;
2596 loadExpressionAsObject(propertyNode
[all...]
H A DLocalVariableTypesCalculator.java798 for(final PropertyNode propertyNode: objectNode.getElements()) {
800 final Expression value = propertyNode.getValue();
809 public boolean enterPropertyNode(final PropertyNode propertyNode) { argument
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/
H A DPropertyNode.java78 private PropertyNode(final PropertyNode propertyNode, final Expression key, final Expression value, final FunctionNode getter, final FunctionNode setter, final boolean isStatic, final boolean computed) { argument
79 super(propertyNode);
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/
H A DNodeVisitor.java604 * @param propertyNode the node
607 public boolean enterPropertyNode(final PropertyNode propertyNode) { argument
608 return enterDefault(propertyNode);
614 * @param propertyNode the node
617 public Node leavePropertyNode(final PropertyNode propertyNode) { argument
618 return leaveDefault(propertyNode);
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/
H A DJSONWriter.java606 public boolean enterPropertyNode(final PropertyNode propertyNode) { argument
607 final Node key = propertyNode.getKey();
609 final Node value = propertyNode.getValue();
612 location(propertyNode);
627 final Node getter = propertyNode.getGetter();
630 location(propertyNode);
646 final Node setter = propertyNode.getSetter();
652 location(propertyNode);
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/
H A DIRTranslator.java317 public boolean enterPropertyNode(final PropertyNode propertyNode) { argument
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/
H A DParser.java1754 public boolean enterPropertyNode(final PropertyNode propertyNode) { argument
1755 if (propertyNode.getValue() != null) {
1756 propertyNode.getValue().accept(this);
1759 return enterDefault(propertyNode);

Completed in 87 milliseconds