public IMatchingResult buildMatcher(IEvaluatorContext eval) {
IMatchingResult pat = this.getPattern().buildMatcher(eval);
LinkedList<Name> names = new LinkedList<Name>();
names.add(this.getName());
IMatchingResult var = new QualifiedNamePattern(eval, this, ASTBuilder.<org.rascalmpl.ast.QualifiedName> make("QualifiedName", "Default", this.getLocation(), names));
return new VariableBecomesPattern(eval, this, var, pat);
}