id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 5735,proto should force functions to be inline,Mathias Gaunard,Eric Niebler,"Some functions in Boost.Proto should really always be inlined; unfortunately, they don't always properly get inlined, sometimes due to compiler bugs (I can think of problems with a certain GCC version on 64-bit for example). I suggest that Proto does what it can to force those functions to be inline (using __attribute__((always_inline)) on GCC and __forceinline with MSVC). This will also have the effect of yielding warnings when a function can't be inlined, and at least with GCC, functions will be inlined even in debug mode.",Feature Requests,closed,To Be Determined,proto,Boost 1.49.0,Problem,fixed,,