mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163974 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -33,7 +33,7 @@ struct ConstantTraits;
|
||||
/// behind the scenes to implement unary constant exprs.
|
||||
class UnaryConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly one operand
|
||||
void *operator new(size_t s) {
|
||||
@@ -50,7 +50,7 @@ public:
|
||||
/// behind the scenes to implement binary constant exprs.
|
||||
class BinaryConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly two operands
|
||||
void *operator new(size_t s) {
|
||||
@@ -71,7 +71,7 @@ public:
|
||||
/// behind the scenes to implement select constant exprs.
|
||||
class SelectConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly three operands
|
||||
void *operator new(size_t s) {
|
||||
@@ -92,7 +92,7 @@ public:
|
||||
/// extractelement constant exprs.
|
||||
class ExtractElementConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly two operands
|
||||
void *operator new(size_t s) {
|
||||
@@ -113,7 +113,7 @@ public:
|
||||
/// insertelement constant exprs.
|
||||
class InsertElementConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly three operands
|
||||
void *operator new(size_t s) {
|
||||
@@ -135,7 +135,7 @@ public:
|
||||
/// shufflevector constant exprs.
|
||||
class ShuffleVectorConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly three operands
|
||||
void *operator new(size_t s) {
|
||||
@@ -160,7 +160,7 @@ public:
|
||||
/// extractvalue constant exprs.
|
||||
class ExtractValueConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly one operand
|
||||
void *operator new(size_t s) {
|
||||
@@ -186,7 +186,7 @@ public:
|
||||
/// insertvalue constant exprs.
|
||||
class InsertValueConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly one operand
|
||||
void *operator new(size_t s) {
|
||||
@@ -234,7 +234,7 @@ public:
|
||||
// needed in order to store the predicate value for these instructions.
|
||||
class CompareConstantExpr : public ConstantExpr {
|
||||
virtual void anchor();
|
||||
void *operator new(size_t, unsigned); // DO NOT IMPLEMENT
|
||||
void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
|
||||
public:
|
||||
// allocate space for exactly two operands
|
||||
void *operator new(size_t s) {
|
||||
|
Reference in New Issue
Block a user