[PATCH] D50905: [analyzer][UninitializedObjectChecker][WIP] Explicit namespace resolution for inherited data members

Artem Dergachev via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 17 12:13:50 PDT 2018


NoQ accepted this revision.
NoQ added inline comments.
This revision is now accepted and ready to land.


================
Comment at: lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:114-115
+  virtual void printNode(llvm::raw_ostream &Out) const override {
+    Out << StringRef(BaseClassT.getAsString()).ltrim("struct ").ltrim("class ")
+        << "::";
+  }
----------------
Maybe just `BaseClassT->getAsCXXRecordDecl()->getName()`?


Repository:
  rC Clang

https://reviews.llvm.org/D50905





More information about the cfe-commits mailing list