diff options
Diffstat (limited to 'lib/Checker/GRExprEngine.cpp')
-rw-r--r-- | lib/Checker/GRExprEngine.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Checker/GRExprEngine.cpp b/lib/Checker/GRExprEngine.cpp index e737eed8d1..c40c34118e 100644 --- a/lib/Checker/GRExprEngine.cpp +++ b/lib/Checker/GRExprEngine.cpp @@ -687,7 +687,7 @@ void GRExprEngine::ProcessInitializer(const CFGInitializer Init, ExplodedNode *Pred = builder.getBasePredecessor(); const LocationContext *LC = Pred->getLocationContext(); - if (BMI->isMemberInitializer()) { + if (BMI->isAnyMemberInitializer()) { ExplodedNodeSet Dst; // Evaluate the initializer. @@ -697,7 +697,7 @@ void GRExprEngine::ProcessInitializer(const CFGInitializer Init, ExplodedNode *Pred = *I; const GRState *state = Pred->getState(); - const FieldDecl *FD = BMI->getMember(); + const FieldDecl *FD = BMI->getAnyMember(); const RecordDecl *RD = FD->getParent(); const CXXThisRegion *ThisR = getCXXThisRegion(cast<CXXRecordDecl>(RD), cast<StackFrameContext>(LC)); |