ErrorUnsupported on array cookies in the MS C++ ABI code;

patch by Timur Iskhodzhanov.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153990 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
John McCall 2012-04-04 01:33:45 +00:00
Родитель 73f428cf2c
Коммит beeb460aa5
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -78,6 +78,13 @@ public:
// delete[] p;
// }
// Whereas it prints "104" and "104" if you give A a destructor.
void ReadArrayCookie(CodeGenFunction &CGF, llvm::Value *Ptr,
const CXXDeleteExpr *expr,
QualType ElementType, llvm::Value *&NumElements,
llvm::Value *&AllocPtr, CharUnits &CookieSize) {
CGF.CGM.ErrorUnsupported(expr, "don't know how to handle array cookies "
"in the Microsoft C++ ABI");
}
};
}