void* operator new(size_t bytes, const ASTContext& C,
unsigned alignment = 8);
- void* operator new(size_t bytes, const ASTContext* C,
- unsigned alignment = 8);
-
void* operator new(size_t bytes, void* mem) throw() {
return mem;
}
return ::operator new(bytes, C, alignment);
}
-void *Stmt::operator new(size_t bytes, const ASTContext* C,
- unsigned alignment) {
- return ::operator new(bytes, *C, alignment);
-}
-
const char *Stmt::getStmtClassName() const {
return getStmtInfoTableEntry((StmtClass) StmtBits.sClass).Name;
}