reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6604 ParseDeclarator(ParmDeclarator); 6607 MaybeParseGNUAttributes(ParmDeclarator); 6610 IdentifierInfo *ParmII = ParmDeclarator.getIdentifier(); 6618 if (DS.isEmpty() && ParmDeclarator.getIdentifier() == nullptr && 6619 ParmDeclarator.getNumTypeObjects() == 0) { 6630 (!ParmDeclarator.getEllipsisLoc().isValid() && 6632 Actions.containsUnexpandedParameterPacks(ParmDeclarator)) 6633 DiagnoseMisplacedEllipsisInDeclarator(ConsumeToken(), ParmDeclarator); 6637 Decl *Param = Actions.ActOnParamDeclarator(getCurScope(), ParmDeclarator); 6690 ParmDeclarator.getIdentifierLoc(), 6700 } else if (ParmDeclarator.getEllipsisLoc().isValid() || 6701 Actions.containsUnexpandedParameterPacks(ParmDeclarator)) { 6704 SourceLocation ParmEllipsis = ParmDeclarator.getEllipsisLoc(); 6711 Diag(ParmDeclarator.getIdentifierLoc(), 6713 << FixItHint::CreateInsertion(ParmDeclarator.getIdentifierLoc(), 6715 << !ParmDeclarator.hasName();