@Override protected void ensureTypeNode() { if (typeNode == null && isRest()) { typeNode = new IdentifierNode(IASLanguageConstants.Array); typeNode.span(-1, -1, -1, -1); return; } super.ensureTypeNode(); }
@Override protected void ensureTypeNode() { if (typeNode == null && isRest()) { typeNode = new IdentifierNode(IASLanguageConstants.Array); typeNode.span(-1, -1, -1, -1); return; } super.ensureTypeNode(); }
@Override protected void setChildren(boolean fillInOffsets) { addDecorationChildren(fillInOffsets); addChildInOrder(((VariableDecorationPart)getDecorationPart()).getKeywordValue(), fillInOffsets); addChildInOrder(nameNode, fillInOffsets); ensureTypeNode(); addChildInOrder(typeNode, fillInOffsets); addChildInOrder(getAssignedValueNode(), fillInOffsets); }
@Override protected void setChildren(boolean fillInOffsets) { addDecorationChildren(fillInOffsets); addChildInOrder(((VariableDecorationPart)getDecorationPart()).getKeywordValue(), fillInOffsets); addChildInOrder(nameNode, fillInOffsets); ensureTypeNode(); addChildInOrder(typeNode, fillInOffsets); addChildInOrder(getAssignedValueNode(), fillInOffsets); }