Lines Matching defs:delete
97 // Make vanilla 'new' and 'delete' illegal for Stmts.
106 void operator delete(void *data) noexcept {
107 llvm_unreachable("Stmts cannot be released with regular 'delete'.");
901 /// Is this a forced global delete, i.e. "::delete"?
905 /// Is this the array form of delete, i.e. "delete[]"?
909 /// ArrayFormAsWritten can be different from ArrayForm if 'delete' is
1289 void operator delete(void *, const ASTContext &, unsigned) noexcept {}
1290 void operator delete(void *, const ASTContext *, unsigned) noexcept {}
1291 void operator delete(void *, size_t) noexcept {}
1292 void operator delete(void *, void *) noexcept {}
1343 Stmt() = delete;
1344 Stmt(const Stmt &) = delete;
1345 Stmt(Stmt &&) = delete;
1346 Stmt &operator=(const Stmt &) = delete;
1347 Stmt &operator=(Stmt &&) = delete;