package com.semmle.js.ast;

/**
 * A marker interface encompassing variables ({@link Identifier}) and complex patterns used in
 * destructuring assignments ({@link ArrayPattern}, {@link ObjectPattern}).
 */
public interface IPattern extends INode {}
