Home
last modified time | relevance | path

Searched refs:dataflow (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DSmartPointerAccessorCaching.cpp10 namespace clang::dataflow { namespace
95 using clang::dataflow::findReturnType;
96 using clang::dataflow::getLikeReturnType;
97 using clang::dataflow::pointerLikeReturnType;
98 using clang::dataflow::valueLikeReturnType;
130 namespace clang::dataflow { namespace
H A DValue.cpp16 namespace dataflow { namespace
H A DDebugSupport.cpp23 namespace dataflow { namespace
H A DFormula.cpp17 namespace clang::dataflow { namespace
H A DTypeErasedDataflowAnalysis.cpp41 namespace dataflow { namespace
51 template struct CLANG_EXPORT_TEMPLATE Any::TypeId<clang::dataflow::NoopLattice>;
55 namespace dataflow { namespace
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowValues.h30 namespace dataflow {
40 typename _AnalysisDirTag = dataflow::forward_analysis_tag >
69 bool isForwardAnalysis(dataflow::forward_analysis_tag) { return true; } in isForwardAnalysis()
70 bool isForwardAnalysis(dataflow::backward_analysis_tag) { return false; } in isForwardAnalysis()
H A DCachedConstAccessorsLattice.h27 namespace dataflow {
160 clang::dataflow::internal::joinConstMethodMap<dataflow::Value>( in join()
164 clang::dataflow::internal::joinConstMethodMap<dataflow::StorageLocation>( in join()
H A DNoopLattice.h22 namespace dataflow {
49 Any::TypeId<clang::dataflow::NoopLattice>;
H A DMapLattice.h29 namespace dataflow {
117 const clang::dataflow::MapLattice<Key, ElementLattice> &M) {
130 const clang::dataflow::VarMapLattice<ElementLattice> &M) {
H A DDataflowLattice.h18 namespace dataflow {
H A DDebugSupport.h25 namespace dataflow {
H A DRecordOps.h20 namespace dataflow {
H A DWatchedLiteralsSolver.h22 namespace dataflow {
H A DTransfer.h23 namespace dataflow {
H A DLogger.h16 namespace clang::dataflow {
H A DSolver.h25 namespace dataflow {
H A DAdornedCFG.h29 namespace dataflow {
H A DTypeErasedDataflowAnalysis.h32 namespace dataflow {
H A DCFGMatchSwitch.h30 namespace dataflow {
H A DASTOps.h26 namespace dataflow {
H A DCNFFormula.h22 namespace dataflow {
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.h29 namespace dataflow {
60 UncheckedOptionalAccessModel(ASTContext &Ctx, dataflow::Environment &Env);
H A DChromiumCheckModel.h21 namespace dataflow {
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp39 namespace dataflow { namespace
555 dataflow::RecordStorageLocation *RecordLoc, in handleConstMemberCall()
614 const CallExpr *CE, dataflow::RecordStorageLocation *RecordLoc, in handleConstMemberCallWithFallbacks()
628 MCE, dataflow::getImplicitObjectLocation(*MCE, State.Env), Result, State); in transferConstMemberCall()
634 auto *RecordLoc = cast_or_null<dataflow::RecordStorageLocation>( in transferConstMemberOperatorCall()
640 dataflow::RecordStorageLocation *RecordLoc, in handleNonConstMemberCall()
672 MCE, dataflow::getImplicitObjectLocation(*MCE, State.Env), Result, State); in transferValue_NonConstMemberCall()
678 auto *RecordLoc = cast_or_null<dataflow::RecordStorageLocation>( in transferValue_NonConstMemberOperatorCall()
H A DChromiumCheckModel.cpp15 namespace dataflow { namespace

12