temp = fFactory.createPattern3(symbol, null); getNextToken(); } else { if (isSymbolIdentifier()) { final ASTNode check = getSymbol(); temp = fFactory.createPattern3(symbol, check); } else { temp = fFactory.createPattern3(symbol, null); temp = fFactory.createPattern3(null, null); } else { getNextToken(); if (isSymbolIdentifier()) { final ASTNode check = getSymbol(); temp = fFactory.createPattern3(null, check); } else { temp = fFactory.createPattern3(null, null);