2010-05-24 2 views
0

메서드 이름과 메서드가 정의 된 클래스 이름이 주어지면 ClassTree를 만들지 않고 MethodTree를 구성 할 수 있습니까?이 방식으로 수행하고자하는 이유는 무엇입니까? Java 소스 코드에 대한 정적 분석, 메소드 호출이 발생할 때마다 메소드가 정의되고 진행될 때마다 메소드를 호출해야합니다. 현재 모든 클래스에 대해 AST를 생성 한 다음 한 번에 메소드를 방문하기 시작합니다. 나는 모든 클래스와 클래스 내의 모든 메소드를 파싱하고 싶지 않기 때문에 필요하지 않습니다.MethodTree java 6 컴파일러 트리 API

답변

0

클래스 tree가 생성되지 않고 필요한 메소드 트리를 갖도록 클래스 tree.need없이 특정 메소드에 대해 methodtree를 생성 할 수 없다는 것을 알아 냈습니다.