Home | History | Annotate | Download | only in Parse

Lines Matching refs:ParmDeclarator

5807     Declarator ParmDeclarator(DS, 
5811 ParseDeclarator(ParmDeclarator);
5814 MaybeParseGNUAttributes(ParmDeclarator);
5817 IdentifierInfo *ParmII = ParmDeclarator.getIdentifier();
5825 if (DS.isEmpty() && ParmDeclarator.getIdentifier() == nullptr &&
5826 ParmDeclarator.getNumTypeObjects() == 0) {
5837 (!ParmDeclarator.getEllipsisLoc().isValid() &&
5839 Actions.containsUnexpandedParameterPacks(ParmDeclarator))
5840 DiagnoseMisplacedEllipsisInDeclarator(ConsumeToken(), ParmDeclarator);
5844 Decl *Param = Actions.ActOnParamDeclarator(getCurScope(), ParmDeclarator);
5898 ParmDeclarator.getIdentifierLoc(),
5908 } else if (ParmDeclarator.getEllipsisLoc().isValid() ||
5909 Actions.containsUnexpandedParameterPacks(ParmDeclarator)) {
5912 SourceLocation ParmEllipsis = ParmDeclarator.getEllipsisLoc();
5919 Diag(ParmDeclarator.getIdentifierLoc(),
5921 << FixItHint::CreateInsertion(ParmDeclarator.getIdentifierLoc(),
5923 << !ParmDeclarator.hasName();