Lines Matching refs:CE
35 void analyzerContainerDataField(const CallExpr *CE, CheckerContext &C,
37 void analyzerContainerBegin(const CallExpr *CE, CheckerContext &C) const;
38 void analyzerContainerEnd(const CallExpr *CE, CheckerContext &C) const;
59 const auto *CE = dyn_cast_or_null<CallExpr>(Call.getOriginExpr()); in evalCall() local
60 if (!CE) in evalCall()
67 (this->**Handler)(CE, C); in evalCall()
72 void DebugContainerModeling::analyzerContainerDataField(const CallExpr *CE, in analyzerContainerDataField() argument
75 if (CE->getNumArgs() == 0) { in analyzerContainerDataField()
81 const MemRegion *Cont = C.getSVal(CE->getArg(0)).getAsRegion(); in analyzerContainerDataField()
87 State = State->BindExpr(CE, C.getLocationContext(), in analyzerContainerDataField()
108 State = State->BindExpr(CE, C.getLocationContext(), in analyzerContainerDataField()
112 void DebugContainerModeling::analyzerContainerBegin(const CallExpr *CE, in analyzerContainerBegin() argument
114 analyzerContainerDataField(CE, C, [](const ContainerData *D) { in analyzerContainerBegin()
119 void DebugContainerModeling::analyzerContainerEnd(const CallExpr *CE, in analyzerContainerEnd() argument
121 analyzerContainerDataField(CE, C, [](const ContainerData *D) { in analyzerContainerEnd()