/* 88 */ MethodCalledByConstructorInvocation mi = (MethodCalledByConstructorInvocation)invocation;
/* 89 */ return this.p.matchesCall(mi.getAdvisor(), mi.getCalling(), mi.getCalledMethod().getDeclaringClass(), mi.getCalledMethod());
/* */ }
/* 91 */ if ((invocation instanceof ConstructorCalledByConstructorInvocation))
/* */ {
/* 93 */ ConstructorCalledByConstructorInvocation mi = (ConstructorCalledByConstructorInvocation)invocation;
/* 94 */ return this.p.matchesCall(mi.getAdvisor(), mi.getCallingConstructor(), mi.getCalledConstructor().getDeclaringClass(), mi.getCalledConstructor());
/* */ }
/* 96 */ if ((invocation instanceof ConstructorCalledByMethodInvocation))
/* */ {
/* 98 */ ConstructorCalledByMethodInvocation mi = (ConstructorCalledByMethodInvocation)invocation;
/* 99 */ return this.p.matchesCall(mi.getAdvisor(), mi.getCallingMethod(), mi.getCalledConstructor().getDeclaringClass(), mi.getCalledConstructor());
/* */ }
/* 101 */ throw new RuntimeException("UNKNOWN JOINPOINT TYPE: " + invocation.getClass().getName());
/* */ }