Tôi chắc chắn Clang có một bộ giao diện để cung cấp quyền truy cập vào thông tin bảng biểu tượng. Sự hiểu biết của tôi là không có nhiều tài liệu, vì vậy bạn chỉ cần kiểm tra mã nguồn.
GCCXML thực hiện điều này cho các định nghĩa cấp cao nhất. Nó không báo cáo về nội dung của các hàm (ví dụ: bạn không có khả năng nhận được người dân địa phương). Bạn nhận được XML và sau đó bạn đang ở trên của riêng bạn.
Bộ công cụ tái cấu trúc phần mềm DMS của chúng tôi có trình phân tích cú pháp đầy đủ cho nhiều loại phương ngữ C và xây dựng các bảng biểu tượng. Nếu bạn muốn bỏ chúng, các API bảng biểu tượng [IMO] được cung cấp tài liệu sẽ cung cấp các phương tiện dễ dàng để liệt kê các thành viên. Thông thường, mọi người muốn làm điều gì đó có thông tin như vậy, chẳng hạn như tạo hoặc sửa đổi mã. DMS cung cấp một cơ sở hạ tầng rộng lớn để hỗ trợ làm các phần mềm phức tạp hơn (bao gồm hoặc được điều khiển bởi cấu trúc bảng biểu tượng) và/hoặc sửa đổi mã.
Nguồn
2013-02-09 21:53:04