Home | History | Annotate | Download | only in Sema

Lines Matching defs:Param

36 /// \param D the declaration for which we are computing template instantiation
39 /// \param Innermost if non-NULL, the innermost template argument list.
41 /// \param RelativeToPrimary true if we should get the template
46 /// \param Pattern If non-NULL, indicates the pattern from which we will be
304 ParmVarDecl *Param,
319 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
331 NonTypeTemplateParmDecl *Param,
345 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
359 TemplateTemplateParmDecl *Param,
372 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
386 NamedDecl *Param,
400 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
563 ParmVarDecl *Param = cast<ParmVarDecl>((Decl *)Active->Entity);
564 FunctionDecl *FD = cast<FunctionDecl>(Param->getDeclContext());
1181 assert(!type.isNull() && "type substitution failed for param type");
1182 assert(!type->isDependentType() && "param type still dependent");
1377 /// \param T the type into which the template arguments will be
1381 /// \param TemplateArgs the template arguments that will be
1384 /// \param Loc the location in the source code where this substitution
1390 /// \param Entity the name of the entity associated with a declaration
1797 /// \param PointOfInstantiation The point of instantiation within the
1800 /// \param Instantiation is the declaration whose definition is being
1804 /// \param Pattern is the pattern from which the instantiation
1808 /// \param TemplateArgs The template arguments to be substituted into
1811 /// \param TSK the kind of implicit or explicit instantiation to perform.
1813 /// \param Complain whether to complain if the class cannot be instantiated due
2023 /// \param PointOfInstantiation The point of instantiation within the
2025 /// \param Instantiation is the declaration whose definition is being
2029 /// \param Pattern The templated declaration from which the instantiation
2031 /// \param TemplateArgs The template arguments to be substituted into
2033 /// \param TSK The kind of implicit or explicit instantiation to perform.