Lines Matching refs:ParmDeclarator
6841 Declarator ParmDeclarator( in ParseParameterDeclarationClause() local
6847 ParseDeclarator(ParmDeclarator); in ParseParameterDeclarationClause()
6850 MaybeParseGNUAttributes(ParmDeclarator); in ParseParameterDeclarationClause()
6864 IdentifierInfo *ParmII = ParmDeclarator.getIdentifier(); in ParseParameterDeclarationClause()
6872 if (DS.isEmpty() && ParmDeclarator.getIdentifier() == nullptr && in ParseParameterDeclarationClause()
6873 ParmDeclarator.getNumTypeObjects() == 0) { in ParseParameterDeclarationClause()
6884 (!ParmDeclarator.getEllipsisLoc().isValid() && in ParseParameterDeclarationClause()
6886 Actions.containsUnexpandedParameterPacks(ParmDeclarator)) in ParseParameterDeclarationClause()
6887 DiagnoseMisplacedEllipsisInDeclarator(ConsumeToken(), ParmDeclarator); in ParseParameterDeclarationClause()
6906 if (!ParmDeclarator.isInvalidType() && !ParmDeclarator.hasName()) { in ParseParameterDeclarationClause()
6916 Decl *Param = Actions.ActOnParamDeclarator(getCurScope(), ParmDeclarator); in ParseParameterDeclarationClause()
6969 ParmDeclarator.getIdentifierLoc(), in ParseParameterDeclarationClause()
6979 } else if (ParmDeclarator.getEllipsisLoc().isValid() || in ParseParameterDeclarationClause()
6980 Actions.containsUnexpandedParameterPacks(ParmDeclarator)) { in ParseParameterDeclarationClause()
6983 SourceLocation ParmEllipsis = ParmDeclarator.getEllipsisLoc(); in ParseParameterDeclarationClause()
6990 Diag(ParmDeclarator.getIdentifierLoc(), in ParseParameterDeclarationClause()
6992 << FixItHint::CreateInsertion(ParmDeclarator.getIdentifierLoc(), in ParseParameterDeclarationClause()
6994 << !ParmDeclarator.hasName(); in ParseParameterDeclarationClause()