Templator: Demo of a nice tool...
summary
A demo of a tool called Templator that integrates with Eclipse CDT / Cevelop and visualizes template instantiation chains, showing actual deduced types, selected overloads and even perfect forwarding examples so callers resolve to the concrete y overloads; it exposes surprises like the vector<bool specialization and that a variadic template instantiates unreachable base cases. It runs in the IDE, navigates instantiations interactively, uses CDT extensions (not a compiler), handles preprocessing partially, and works but has gaps for complex library corner cases.
AI-written summary · about
chapters (10)
- 0:00The problem with templates
- 1:08Vector bool pitfalls
- 3:08Overload resolution issues
- 5:27Forwarding reference quiz
- 7:14Modernizing code syntax
- 8:57Templator IDE demonstration
- 13:52Variadic template inspection
- 16:14Class template specialization
- 18:44Implementation and future
- 23:22Q&A and pre-processing
related talks
53mDebug C++ Without Running
01h 03mElevate Your Code to Modern C++11 with Automated Tooling
36mCool kids' way of generating code
52mIntelliJ IDEA Tips and Tricks
01h 36mOpen source tooling with Eclipse IDE & Theia
50mIntelliJ IDEA Tips and Tricks
01h 00mDebug C++ Without Running
47mLet the IDE do that for you
