Kaydet (Commit) a2052db2 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Workaround for ObjCIvarDecl problem

Change-Id: I7eb0fccce4b8268e5d9559b2eb12778d0d288c6b
üst c15b4cf3
......@@ -50,6 +50,14 @@ public:
bool VisitFieldDecl(const FieldDecl *);
bool VisitVarDecl(const VarDecl *);
bool WalkUpFromObjCIvarDecl(ObjCIvarDecl * decl) {
// Don't recurse into WalkUpFromFieldDecl, as VisitFieldDecl calls
// FieldDecl::getParent, which triggers an assertion at least with
// current trunk towards Clang 3.7 when the FieldDecl is actually an
// ObjCIvarDecl.
return VisitObjCIvarDecl(decl);
}
};
bool BaseCheckNotSubclass(const CXXRecordDecl *BaseDefinition, void *p) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment