Lines Matching refs:Ctx
20 void ASTRecordLayout::Destroy(ASTContext &Ctx) {
22 Ctx.Deallocate(FieldOffsets);
25 Ctx.Deallocate(CXXInfo);
28 Ctx.Deallocate(this);
31 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx, CharUnits size,
41 FieldOffsets = new (Ctx) uint64_t[FieldCount];
47 ASTRecordLayout::ASTRecordLayout(const ASTContext &Ctx,
67 FieldCount(fieldcount), CXXInfo(new (Ctx) CXXRecordLayoutInfo)
70 FieldOffsets = new (Ctx) uint64_t[FieldCount];
92 if (Ctx.getTargetInfo().getCXXABI().hasPrimaryVBases()) {