/* 87 */ this.invisible = invisible;
/* 88 */ this.originalAnnotationExpr = annotationExpr;
/* 89 */ this.originalExpression = expr;
/* */ try
/* */ {
/* 92 */ AnnotationParser parser = new AnnotationParser(new StringReader(annotationExpr));
/* 93 */ org.jboss.annotation.factory.ast.ASTStart start = parser.Start();
/* 94 */ this.annotation = ((ASTAnnotation)start.jjtGetChild(0));
/* */ }
/* */ catch (org.jboss.annotation.factory.ast.ParseException e)
/* */ {
/* 98 */ throw new RuntimeException(annotationExpr, e);
/* */ }
/* */ try
/* */ {
/* 102 */ TypeExpressionParser parser = new TypeExpressionParser(new StringReader(expr));
/* 103 */ this.target = parser.Start();
/* */ }
/* */ catch (org.jboss.aop.pointcut.ast.ParseException e)
/* */ {
/* 107 */ throw new RuntimeException(expr, e);
/* */ }