class Stmt::CXXDeleteExprBitfields
Declaration
class Stmt::CXXDeleteExprBitfields { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/Stmt.h:745
Member Variables
- private unsigned int
- private unsigned int GlobalDelete
- Is this a forced global delete, i.e. "::delete"?
- private unsigned int ArrayForm
- Is this the array form of delete, i.e. "delete[]"?
- private unsigned int ArrayFormAsWritten
- ArrayFormAsWritten can be different from ArrayForm if 'delete' is applied to pointer-to-array type (ArrayFormAsWritten will be false while ArrayForm will be true).
- private unsigned int UsualArrayDeleteWantsSize
- Does the usual deallocation function for the element type require a size_t argument?
- private clang::SourceLocation Loc
- Location of the expression.