Home | History | Annotate | Download | only in AST

Lines Matching full:parameter

40 /// template names or an already-substituted template template parameter pack.
113 /// parameter pack.
115 /// This kind of template names occurs when the parameter pack has been
121 TemplateTemplateParmDecl *Parameter;
125 SubstTemplateTemplateParmPackStorage(TemplateTemplateParmDecl *Parameter,
129 Parameter(Parameter), Arguments(Arguments) { }
131 /// \brief Retrieve the template template parameter pack being substituted.
133 return Parameter;
137 /// parameter was substituted.
144 TemplateTemplateParmDecl *Parameter,
200 /// \brief A template template parameter that has been substituted
203 /// \brief A template template parameter pack that has been substituted for
249 /// \brief Retrieve the substituted template template parameter, if
252 /// \returns The storage for the substituted template template parameter,
262 /// \brief Retrieve the substituted template template parameter pack, if
265 /// \returns The storage for the substituted template template parameter pack,
294 /// depends on a template parameter.
298 /// unexpanded parameter pack (for C++0x variadic templates).
338 /// substituted template template parameter.
343 TemplateTemplateParmDecl *Parameter;
346 SubstTemplateTemplateParmStorage(TemplateTemplateParmDecl *parameter,
349 Parameter(parameter), Replacement(replacement) {}
352 TemplateTemplateParmDecl *getParameter() const { return Parameter; }
358 TemplateTemplateParmDecl *parameter,