Home | History | Annotate | Download | only in AST

Lines Matching defs:Mem

64   void *Mem = C.Allocate(Size, Align);
65 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params,
236 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(FunctionTemplateDecl));
237 return new (Mem) FunctionTemplateDecl(0, SourceLocation(), DeclarationName(),
317 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(ClassTemplateDecl));
318 return new (Mem) ClassTemplateDecl(EmptyShell());
483 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(TemplateTypeParmDecl));
484 return new (Mem) TemplateTypeParmDecl(0, SourceLocation(), SourceLocation(),
563 void *Mem = C.Allocate(Size);
564 return new (Mem) NonTypeTemplateParmDecl(DC, StartLoc, IdLoc,
572 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(NonTypeTemplateParmDecl));
573 return new (Mem) NonTypeTemplateParmDecl(0, SourceLocation(),
584 void *Mem = AllocateDeserializedDecl(C, ID, Size);
585 return new (Mem) NonTypeTemplateParmDecl(0, SourceLocation(),
638 void *Mem = C.Allocate(sizeof(TemplateTemplateParmDecl) +
640 return new (Mem) TemplateTemplateParmDecl(DC, L, D, P, Id, Params,
647 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(TemplateTemplateParmDecl));
648 return new (Mem) TemplateTemplateParmDecl(0, SourceLocation(), 0, 0, false,
657 void *Mem = AllocateDeserializedDecl(C, ID, Size);
658 return new (Mem) TemplateTemplateParmDecl(0, SourceLocation(), 0, 0, 0, 0,
671 void *Mem = Context.Allocate(Size);
674 static_cast<TemplateArgumentList *>(Mem) + 1);
676 return new (Mem) TemplateArgumentList(StoredArgs, NumArgs, true);
754 void *Mem = AllocateDeserializedDecl(C, ID,
757 new (Mem) ClassTemplateSpecializationDecl(ClassTemplateSpecialization);
884 void *Mem = AllocateDeserializedDecl(C, ID,
887 = new (Mem) ClassTemplatePartialSpecializationDecl();
912 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(FriendTemplateDecl));
913 return new (Mem) FriendTemplateDecl(EmptyShell());
932 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(TypeAliasTemplateDecl));
933 return new (Mem) TypeAliasTemplateDecl(0, SourceLocation(), DeclarationName(),
956 void *Mem = AllocateDeserializedDecl(C, ID,
958 return new (Mem) ClassScopeFunctionSpecializationDecl(0, SourceLocation(), 0,
982 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(VarTemplateDecl));
983 return new (Mem) VarTemplateDecl(EmptyShell());
1123 void *Mem =
1126 new (Mem) VarTemplateSpecializationDecl(VarTemplateSpecialization);
1200 void *Mem = AllocateDeserializedDecl(
1203 new (Mem) VarTemplatePartialSpecializationDecl();