This revision was not accepted when it landed; it landed in state "Needs Review". This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG5e28923e332f: [clang][dataflow][NFC] Remove last use of deprecated ctor (authored by li.zhe.hua).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D130653/new/ https://reviews.llvm.org/D130653 Files: clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h Index: clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h =================================================================== --- clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h +++ clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h @@ -59,10 +59,6 @@ public: TypeErasedDataflowAnalysis() : Options({}) {} - /// Deprecated. Use the `DataflowAnalysisOptions` constructor instead. - TypeErasedDataflowAnalysis(bool ApplyBuiltinTransfer) - : Options({ApplyBuiltinTransfer, TransferOptions{}}) {} - TypeErasedDataflowAnalysis(DataflowAnalysisOptions Options) : Options(Options) {} Index: clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h =================================================================== --- clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h +++ clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h @@ -66,7 +66,8 @@ /// Deprecated. Use the `DataflowAnalysisOptions` constructor instead. explicit DataflowAnalysis(ASTContext &Context, bool ApplyBuiltinTransfer) - : TypeErasedDataflowAnalysis(ApplyBuiltinTransfer), Context(Context) {} + : DataflowAnalysis(Context, DataflowAnalysisOptions{ApplyBuiltinTransfer, + TransferOptions{}}) {} explicit DataflowAnalysis(ASTContext &Context, DataflowAnalysisOptions Options)
Index: clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h =================================================================== --- clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h +++ clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h @@ -59,10 +59,6 @@ public: TypeErasedDataflowAnalysis() : Options({}) {} - /// Deprecated. Use the `DataflowAnalysisOptions` constructor instead. - TypeErasedDataflowAnalysis(bool ApplyBuiltinTransfer) - : Options({ApplyBuiltinTransfer, TransferOptions{}}) {} - TypeErasedDataflowAnalysis(DataflowAnalysisOptions Options) : Options(Options) {} Index: clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h =================================================================== --- clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h +++ clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h @@ -66,7 +66,8 @@ /// Deprecated. Use the `DataflowAnalysisOptions` constructor instead. explicit DataflowAnalysis(ASTContext &Context, bool ApplyBuiltinTransfer) - : TypeErasedDataflowAnalysis(ApplyBuiltinTransfer), Context(Context) {} + : DataflowAnalysis(Context, DataflowAnalysisOptions{ApplyBuiltinTransfer, + TransferOptions{}}) {} explicit DataflowAnalysis(ASTContext &Context, DataflowAnalysisOptions Options)
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits