final CharStream charStream = new ANTLRStringStream( expr );
final JavaLexer lexer = new JavaLexer( charStream );
final TokenStream tokenStream = new CommonTokenStream( lexer );
final JavaParser parser = new JavaParser( tokenStream );
parser.conditionalOrExpression();
JavaAnalysisResult result = new JavaAnalysisResult();
result.setIdentifiers(new HashSet<String>( parser.getIdentifiers() ) );
return analyze( result,
availableIdentifiers );