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