| java.lang.Object de.uka.ilkd.key.logic.Visitor de.uka.ilkd.key.rule.SyntacticalReplaceVisitor
SyntacticalReplaceVisitor | public class SyntacticalReplaceVisitor extends Visitor (Code) | | |
Constructor Summary | |
public | SyntacticalReplaceVisitor(Services services, SVInstantiations svInst, Constraint metavariableInst, boolean forceSVInst, Name svInstBasename, boolean allowPartialReplacement, boolean resolveSubsts) | public | SyntacticalReplaceVisitor(Services services, SVInstantiations svInst, Constraint metavariableInst, boolean forceSVInst, Name svInstBasename) | public | SyntacticalReplaceVisitor(Services services, SVInstantiations svInst) | public | SyntacticalReplaceVisitor(Services services, Constraint metavariableInst) | public | SyntacticalReplaceVisitor(Services services, SVInstantiations svInst, Constraint metavariableInst) | public | SyntacticalReplaceVisitor(Constraint metavariableInst) |
SyntacticalReplaceVisitor | public SyntacticalReplaceVisitor(Services services, SVInstantiations svInst, Constraint metavariableInst, boolean forceSVInst, Name svInstBasename, boolean allowPartialReplacement, boolean resolveSubsts)(Code) | | Parameters: forceSVInst - iff true instantiate uninstantiated SVs bycreating new metavariables or new bound logicvariables |
SyntacticalReplaceVisitor | public SyntacticalReplaceVisitor(Constraint metavariableInst)(Code) | | |
getNewInstantiations | public MapFromSchemaVariableToTerm getNewInstantiations()(Code) | | introduced metavariables for instantiation of schemavariables, or null if some schema variables could not beinstantiated |
getTerm | public Term getTerm()(Code) | | delivers the new built term
|
subtreeLeft | public void subtreeLeft(Term subtreeRoot)(Code) | | this method is called in execPreOrder and execPostOrder in class Term
when leaving the subtree rooted in the term subtreeRoot.
Default implementation is to do nothing. Subclasses can
override this method
when the visitor behaviour depends on informations bound to subtrees.
Parameters: subtreeRoot - root of the subtree which the visitor leaves. |
|
|