}
DeclGroupOwningRef::~DeclGroupOwningRef() {
- assert (ThePtr == 0 && "Destroy method not called.");
+ assert (Raw == 0 && "Destroy method not called.");
}
void DeclGroupOwningRef::Destroy(ASTContext& C) {
- if (!ThePtr)
+ if (!Raw)
return;
if (getKind() == DeclKind)
- reinterpret_cast<Decl*>(ThePtr)->Destroy(C);
+ reinterpret_cast<Decl*>(Raw)->Destroy(C);
else
- reinterpret_cast<DeclGroup*>(ThePtr & ~Mask)->Destroy(C);
+ reinterpret_cast<DeclGroup*>(Raw & ~Mask)->Destroy(C);
- ThePtr = 0;
+ Raw = 0;
}