Home | History | Annotate | Download | only in Sema

Lines Matching refs:Name

240     IdentifierInfo *Name = nullptr;
243 Name = TTP->getIdentifier();
245 Name = Unexpanded[I].first.get<NamedDecl *>()->getIdentifier();
247 if (Name && NamesKnown.insert(Name).second)
248 Names.push_back(Name);
268 // An appearance of a name of a parameter pack that is not expanded is
283 // An appearance of a name of a parameter pack that is not expanded is
297 // An appearance of a name of a parameter pack that is not expanded is
314 // An appearance of a name of a parameter pack that is not expanded is
489 // The pattern of a pack expansion shall name one or more
511 // The pattern of a pack expansion shall name one or more
553 IdentifierInfo *Name;
560 Name = TTP->getIdentifier();
568 Name = ND->getIdentifier();
621 FirstPack.first = Name;
633 << FirstPack.first << Name << *NumExpansions << NewPackSize
637 << Name << *NumExpansions << NewPackSize
823 /// \param Name The name of the parameter pack whose size will be determined.
824 /// \param NameLoc The source location of the name of the parameter pack.
828 IdentifierInfo &Name,
832 // The identifier in a sizeof... expression shall name a parameter pack.
833 LookupResult R(*this, &Name, NameLoc, LookupOrdinaryName);
849 PDiag(diag::err_sizeof_pack_no_pack_name_suggest) << &Name,
865 << &Name;