/** * Creates a new complete constructor {@code ARepeatTraceDefinition} node with the given nodes as children. * @deprecated This method should not be used, use AstFactory instead. * The basic child nodes are removed from their previous parents. * @param core_ the {@link PTraceCoreDefinition} node for the {@code core} child of this {@link ARepeatTraceDefinition} node * @param from_ the {@link Long} node for the {@code from} child of this {@link ARepeatTraceDefinition} node * @param to_ the {@link Long} node for the {@code to} child of this {@link ARepeatTraceDefinition} node */ public ARepeatTraceDefinition(ILexLocation location_, PTraceCoreDefinition core_, Long from_, Long to_) { super(location_); this.setCore(core_); this.setFrom(from_); this.setTo(to_); }