Question file for benchmark/accuracy/syntax/templates classmember.cpp 1. Where are templates used in this file? Answer: i) To create a templated class foo. ii) To create a template member function f::doStuff 2. How many versions of class foo are created. Answer: Two, one of type int and another of type >. 3. The member function doStuff is called twice on lines 29 and 30 from the same object. Compare and contrast representation of these calls to doStuff in the parser output. function.cpp 4. How many versions of the factorial function are created? Answer: 15 (One for each number 0-14.) 5. Does this large number of version affect the size of your parser output? 6. How is the generic template type <> represented in the parser output?