Searched refs:CleanupObject (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/AST/
H A DExprCXX.h2933 typedef BlockDecl *CleanupObject;
2939 ExprWithCleanups(Expr *SubExpr, ArrayRef<CleanupObject> Objects);
2941 CleanupObject *getObjectsBuffer() {
2942 return reinterpret_cast<CleanupObject*>(this + 1);
2944 const CleanupObject *getObjectsBuffer() const {
2945 return reinterpret_cast<const CleanupObject*>(this + 1);
2954 ArrayRef<CleanupObject> objects);
2956 ArrayRef<CleanupObject> getObjects() const {
2957 return ArrayRef<CleanupObject>(getObjectsBuffer(), getNumObjects());
2962 CleanupObject getObjec
[all...]
/external/clang/lib/AST/
H A DExprCXX.cpp1023 ArrayRef<CleanupObject> objects)
1036 ArrayRef<CleanupObject> objects) {
1038 + objects.size() * sizeof(CleanupObject);
1050 size_t size = sizeof(ExprWithCleanups) + numObjects * sizeof(CleanupObject);
/external/clang/lib/CodeGen/
H A DCGBlocks.cpp636 ArrayRef<ExprWithCleanups::CleanupObject> cleanups = E->getObjects();
637 for (ArrayRef<ExprWithCleanups::CleanupObject>::iterator
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp8013 struct CleanupObject { struct
8015 ~CleanupObject() {
/external/clang/lib/Sema/
H A DSemaExprCXX.cpp4919 ArrayRef<ExprWithCleanups::CleanupObject> Cleanups

Completed in 174 milliseconds