Home
last modified time | relevance | path

Searched refs:RecordPRValue (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp746 if (auto *Init = dyn_cast<InitListExpr>(&RecordPRValue)) in isOriginalRecordConstructor()
748 return isa<CXXConstructExpr>(RecordPRValue) || isa<CallExpr>(RecordPRValue) || in isOriginalRecordConstructor()
749 isa<LambdaExpr>(RecordPRValue) || in isOriginalRecordConstructor()
750 isa<CXXDefaultInitExpr>(RecordPRValue) || in isOriginalRecordConstructor()
760 isa<ConditionalOperator>(RecordPRValue); in isOriginalRecordConstructor()
765 assert(RecordPRValue.getType()->isRecordType()); in getResultObjectLocation()
766 assert(RecordPRValue.isPRValue()); in getResultObjectLocation()
770 [this, &RecordPRValue]() -> RecordStorageLocation & { in getResultObjectLocation()
772 DACtx->getStableStorageLocation(RecordPRValue)); in getResultObjectLocation()
775 if (isOriginalRecordConstructor(RecordPRValue)) { in getResultObjectLocation()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h346 getResultObjectLocation(const Expr &RecordPRValue) const;