Lines Matching defs:ID
172 llvm::FoldingSetNodeID ID;
173 EntryType::Profile(ID,Args, getASTContext());
174 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos);
265 unsigned ID) {
266 return new (C, ID) FunctionTemplateDecl(C, nullptr, SourceLocation(),
346 unsigned ID) {
347 return new (C, ID) ClassTemplateDecl(C, nullptr, SourceLocation(),
503 TemplateTypeParmDecl::CreateDeserialized(const ASTContext &C, unsigned ID) {
504 return new (C, ID) TemplateTypeParmDecl(nullptr, SourceLocation(),
588 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
589 return new (C, ID) NonTypeTemplateParmDecl(nullptr, SourceLocation(),
595 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID,
597 return new (C, ID,
658 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
659 return new (C, ID) TemplateTemplateParmDecl(nullptr, SourceLocation(), 0, 0,
664 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID,
666 return new (C, ID,
774 unsigned ID) {
776 new (C, ID) ClassTemplateSpecializationDecl(C, ClassTemplateSpecialization);
891 unsigned ID) {
893 new (C, ID) ClassTemplatePartialSpecializationDecl(C);
916 unsigned ID) {
917 return new (C, ID) FriendTemplateDecl(EmptyShell());
935 unsigned ID) {
936 return new (C, ID) TypeAliasTemplateDecl(C, nullptr, SourceLocation(),
958 unsigned ID) {
959 return new (C, ID) ClassScopeFunctionSpecializationDecl(
989 unsigned ID) {
990 return new (C, ID) VarTemplateDecl(C, nullptr, SourceLocation(),
1121 VarTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1122 return new (C, ID)
1191 unsigned ID) {
1192 return new (C, ID) VarTemplatePartialSpecializationDecl(C);