[analyzer] Updated comments to reflect D85817
authorDeep Majumder <deep.majumder2019@gmail.com>
Mon, 15 Feb 2021 08:45:48 +0000 (11:45 +0300)
committerValeriy Savchenko <vsavchenko@apple.com>
Mon, 15 Feb 2021 08:47:21 +0000 (11:47 +0300)
Changed DeclaratorDecl in comment to NamedDecl

Reviewed By: vsavchenko

Differential Revision: https://reviews.llvm.org/D95846

clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h

index a2354ba..b1c3371 100644 (file)
@@ -511,11 +511,11 @@ private:
 /// This value is qualified as NonLoc because neither loading nor storing
 /// operations are applied to it. Instead, the analyzer uses the L-value coming
 /// from pointer-to-member applied to an object.
-/// This SVal is represented by a DeclaratorDecl which can be a member function
-/// pointer or a member data pointer and a list of CXXBaseSpecifiers. This list
-/// is required to accumulate the pointer-to-member cast history to figure out
-/// the correct subobject field. In particular, implicit casts grow this list
-/// and explicit casts like static_cast shrink this list.
+/// This SVal is represented by a NamedDecl which can be a member function
+/// pointer or a member data pointer and an optional list of CXXBaseSpecifiers.
+/// This list is required to accumulate the pointer-to-member cast history to
+/// figure out the correct subobject field. In particular, implicit casts grow
+/// this list and explicit casts like static_cast shrink this list.
 class PointerToMember : public NonLoc {
   friend class ento::SValBuilder;