org_aspectj_runtime_RuntimeModuleTests_java
org.aspectj.internal.lang.reflect.AjTypeImpl
private Advice[] getDeclaredAdvice(Set<AdviceKind> ofAdviceTypes) {
        if (this.declaredAdvice == null) {
            this.initDeclaredAdvice();
        }
        ArrayList<Advice> adviceList = new ArrayList<Advice>();
        for (Advice a : this.declaredAdvice) {
            if (!ofAdviceTypes.contains((Object)a.getKind())) continue;
            adviceList.add(a);
        }
        Advice[] ret = new Advice[adviceList.size()];
        adviceList.toArray(ret);
        return ret;
    }
 -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.List.add(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.List.add(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.Set.contains(java.lang.Object): boolean -> java.util.List.size(): int -> java.util.List.toArray(java.lang.Object[]): java.lang.Object[]
 [CALL] [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean -> java.util.List.add(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean -> java.util.List.add(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean [CALL] [EXIT] -> java.util.Set.contains(java.lang.Object): boolean -> java.util.List.size(): int -> java.util.List.toArray(java.lang.Object[]): java.lang.Object[] [EXIT]