Lightning Talk: Using the IFC Specification
summary
Compiles a C++ module to an IFC file and uses the IFC specification implementation from Microsoft to deserialize it in a browser via JavaScript the result is a complete translation unit plus the compiler semantic graph a searchable viewer shows templates nested classes and member functions can filter exported vs non exported symbols run selections like “all functions named f” drill into a function type to see the return type (void) and the demo viewer is built and works as a documentation/enumeration tool
AI-written summary · about
chapters (4)
related talks
16mA Tour of the IFC SDK: Tools for a C++ Module Format
38mPersistent Representation of C++ for Fun and Profit
34mPractical C++20 Modules and the future of tooling around C++ Modules
01h 11mA Practical Introduction to C++20's Modules
04mLightning Talk: A Journey Back In Time - C++ Evolution
08mLightning Talk: Coccinelle for C++
26mC++ Modules Myth Busting
06mLightning Talk: How Hard Can it be to SFINAE in C++03?
