http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58549
--- Comment #2 from Volker Reichelt <reichelt at gcc dot gnu.org> --- To me they look like a (syntactically simpler) alternative to template parameters. They were introduced here: > 2013-09-16 Adam Butcher <a...@jessamine.co.uk> > > * cp-tree.h (type_uses_auto_or_concept): Declare. > (is_auto_or_concept): Declare. > * decl.c (grokdeclarator): Allow 'auto' parameters in lambdas with > -std=gnu++1y or -std=c++1y or, as a GNU extension, in plain functions. [...]