NormalAnnotation ann = new NormalAnnotation(annType,pos);
Expression targetExpression = new StringLiteral(childPattern.toCharArray(),pos,pos,1);
Expression parentsExpression = new StringLiteral(parentPatterns.toCharArray(),pos,pos,1);
Expression isExtendsExpression;
if (isExtends) {
isExtendsExpression = new TrueLiteral(pos,pos);
} else {
isExtendsExpression = new FalseLiteral(pos,pos);
}
MemberValuePair[] mvps = new MemberValuePair[3];
mvps[0] = new MemberValuePair("targetTypePattern".toCharArray(),pos,pos,targetExpression);