ExecutionPointcut pointcut = aspectMetaData.getExecutionPointcut(
adviceDef.getExpression().getExpression()
);
if (pointcut == null) {
pointcut = new ExecutionPointcut(uuid, adviceDef.getExpression());
aspectMetaData.addExecutionPointcut(pointcut);
}
pointcut.addAdvice(adviceDef.getName());
// TODO: how to handle cflow?
// methodPointcut.setCFlowExpression(adviceDef.getExpression().getCFlowExpression());