호출 계층 구조 보기에서는 PL/I 파일에 있는 프로시저 및
함수 호출에 대한 트리 구조 보기를 제공합니다. 이 보기에서는
다수의 프로시저를 포함하고 프로시저 간 호출 플로우 판별을
지원하는 대형 또는 복합 PL/I 파일을 탐색하는 방법을 제공합니다.
호출 계층 구조 열기의 결과는 호출 계층 구조
보기에서 확인할 수 있습니다. 호출 계층 구조 보기는
함수 및 프로시저를 표시하는 트리 그래픽입니다. 호츨 계층 구조 보기에서는
피호출자 퍼스펙티브와 호출자 퍼스펙티브 둘 다로부터의 정보를 제공합니다.
호출 계층 구조 보기에는 두 가지 섹션이 있습니다.
- 왼쪽 열에는 지정된 함수 또는 프로시저의 트리 구조가 포함되어 있습니다.
- 오른쪽 열에는 코드의 행 번호가 표시됩니다. 트리 구조에서 노드를
클릭하면 해당 행 번호가 표시됩니다.
호출 계층 구조 보기 탐색
호출
계층 구조 보기에는 보기의 컨텐츠를 필터링하는 데 필요한
다음과 같은 도구 모음 단추가 들어 있습니다.
- 피호출자 계층 구조
- 강조표시된 프로시저를 호출한 프로시저만 보기에 표시합니다.
- 호출자 계층 구조
- 강조표시된 프로시저에 의해 호출되는 프로시저만 보기에 표시합니다.
- 메뉴 보기
- 호출 계층 구조 보기에서 수행할 함수 목록을 표시합니다.
호출자 계층 구조 및 피호출자 계층 구조 보기 외에도 기본 제공 함수를
숨기거나 표시하도록 선택할 수 있습니다.
제한사항
편집기에서 호출 계층 구조 함수의
사용과 연관된 여러 가지 제한사항이 있습니다.
- 프로시저 및 함수에 대한 정적 호출만 지원됩니다.
함수 이름 및 프로시저 이름에 대한 변수 참조는 지원되지 않습니다.
- 단일 프로시저 또는 함수 정의에 대한 다중 레이블은 지원되지 않습니다.
- 프로시저에 대한 다중 시작점은 지원되지 않습니다.
- 프로시저 정의가 펼쳐진 매크로 소소 결과에 있는 경우 프로시저 이름을
두 번 클릭하면 매크로 호출이 수행됩니다.