Lines Matching defs:CE
84 if (const auto *CE = dyn_cast<CastExpr>(E)) {
85 if (CE->getCastKind() != CK_IntegralCast)
87 E = CE->getSubExpr();
431 if (CallExpr *CE = dyn_cast<CallExpr>(S)) {
432 children = CE->getRawSubExprs();
713 // when constructing the CFG element for \p CE.
806 void appendConstructor(CFGBlock *B, CXXConstructExpr *CE) {
808 retrieveAndCleanupConstructionContext(CE)) {
809 B->appendConstructor(CE, CC, cfg->getBumpVectorContext());
814 B->appendStmt(CE, cfg->getBumpVectorContext());
817 void appendCall(CFGBlock *B, CallExpr *CE) {
818 if (alwaysAdd(CE) && cachedEntry)
822 retrieveAndCleanupConstructionContext(CE)) {
823 B->appendCXXRecordTypedCall(CE, CC, cfg->getBumpVectorContext());
828 B->appendStmt(CE, cfg->getBumpVectorContext());
1435 auto *CE = cast<CXXConstructExpr>(Child);
1436 if (BuildOpts.MarkElidedCXXConstructors && CE->isElidable()) {
1437 findConstructionContexts(withExtraLayer(CE), CE->getArg(0));
1440 consumeConstructionContext(Layer, CE);
5800 if (std::optional<CFGConstructor> CE = E.getAs<CFGConstructor>()) {
5801 print_construction_context(OS, Helper, CE->getConstructionContext());
5804 } else if (const CastExpr *CE = dyn_cast<CastExpr>(S)) {
5805 OS << " (" << CE->getStmtClassName() << ", " << CE->getCastKindName()
5806 << ", " << CE->getType() << ")";