asceptJ中的cflow是什么意思

如题

pointcut PointCutA {
// all functions of ClassA
};

pointcut PointCutB {
// all functions of ClassB
};

pointcut PointCutC {
cflow(PointCutA) && !cflow(PointCutB);
};

可以重用PointCut