Lines Matching defs:Param
709 llvm::PointerIntPair<ParmVarDecl *, 1, bool> Param;
721 Param(param, false), Loc(Loc) { }
728 Param(param, true), Loc(Loc) {
736 // Param is the parameter whose default argument is used by this
739 ParmVarDecl *Param) {
740 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param);
743 // Param is the parameter whose default argument is used by this
747 ParmVarDecl *Param,
751 const ParmVarDecl *getParam() const { return Param.getPointer(); }
752 ParmVarDecl *getParam() { return Param.getPointer(); }
756 if (Param.getInt())
761 if (Param.getInt())
3471 NonTypeTemplateParmDecl *Param;
3494 Param(param), Replacement(replacement), NameLoc(loc) {}
3501 NonTypeTemplateParmDecl *getParameter() const { return Param; }
3528 NonTypeTemplateParmDecl *Param;
3547 NonTypeTemplateParmDecl *Param,
3552 NonTypeTemplateParmDecl *getParameterPack() const { return Param; }