class PatternSymbolDeclarator extends AbstractSymbolDeclarator<PatternExpr> {

    public PatternSymbolDeclarator(PatternExpr wrappedNode, TypeSolver typeSolver) {
        super(wrappedNode, typeSolver);
    }

    @Override
    public List<ResolvedValueDeclaration> getSymbolDeclarations() {<FILL_FUNCTION_BODY>}


}

        List<ResolvedValueDeclaration> symbols = new LinkedList<>();
        symbols.add(JavaParserSymbolDeclaration.patternVar(wrappedNode, typeSolver));
        return symbols;
    
<methods>public void <init>(com.github.javaparser.ast.expr.PatternExpr, com.github.javaparser.resolution.TypeSolver) <variables>protected com.github.javaparser.resolution.TypeSolver typeSolver,protected com.github.javaparser.ast.expr.PatternExpr wrappedNode