Lines Matching refs:CE
33 void analyzerContainerDataField(const CallExpr *CE, CheckerContext &C,
35 void analyzerContainerBegin(const CallExpr *CE, CheckerContext &C) const;
36 void analyzerContainerEnd(const CallExpr *CE, CheckerContext &C) const;
65 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalCall() local
66 if (!CE) in evalCall()
73 (this->**Handler)(CE, C); in evalCall()
78 void DebugContainerModeling::analyzerContainerDataField(const CallExpr *CE, in analyzerContainerDataField() argument
81 if (CE->getNumArgs() == 0) { in analyzerContainerDataField()
87 const MemRegion *Cont = C.getSVal(CE->getArg(0)).getAsRegion(); in analyzerContainerDataField()
93 State = State->BindExpr(CE, C.getLocationContext(), in analyzerContainerDataField()
114 State = State->BindExpr(CE, C.getLocationContext(), in analyzerContainerDataField()
118 void DebugContainerModeling::analyzerContainerBegin(const CallExpr *CE, in analyzerContainerBegin() argument
120 analyzerContainerDataField(CE, C, [](const ContainerData *D) { in analyzerContainerBegin()
125 void DebugContainerModeling::analyzerContainerEnd(const CallExpr *CE, in analyzerContainerEnd() argument
127 analyzerContainerDataField(CE, C, [](const ContainerData *D) { in analyzerContainerEnd()