public void visitInnerClass()

in src/main/java/com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor.java [505:518]


    public void visitInnerClass(String name, String outerName, String innerName, int access) {
      if (myClassesToTransform.contains(myClsName) && !myClassesToTransform.contains(name)) {
        myUnprocessedNestedMembers.add(name); // save for processing after transform
      }

      boolean isNonStatic = (access & Opcodes.ACC_STATIC) == 0;
      boolean shouldProcess = myCollectionsToTransform.containsKey(myClsName) && !myCollectionsToTransform.containsKey(name);

      if (isNonStatic && shouldProcess) {
        myUnprocessedNestedMembers.add(name); // save for processing after transform
      }

      super.visitInnerClass(name, outerName, innerName, access);
    }