[all-commits] [llvm/llvm-project] aed1ab: [clang][dataflow] Refactor ApplyBuiltinTransfer fi...
Sam Estep via All-commits
all-commits at lists.llvm.org
Fri Jul 22 08:16:42 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aed1ab8cabac64b59338f5ebadd12a371cb2ee5d
https://github.com/llvm/llvm-project/commit/aed1ab8cabac64b59338f5ebadd12a371cb2ee5d
Author: Sam Estep <sam at samestep.com>
Date: 2022-07-22 (Fri, 22 Jul 2022)
Changed paths:
M clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
M clang/include/clang/Analysis/FlowSensitive/NoopAnalysis.h
M clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h
Log Message:
-----------
[clang][dataflow] Refactor ApplyBuiltinTransfer field out into DataflowAnalysisOptions struct
Depends On D130304
This patch pulls the `ApplyBuiltinTransfer` from the `TypeErasedDataflowAnalysis` class into a new `DataflowAnalysisOptions` struct, to allow us to add additional options later without breaking existing code.
Reviewed By: gribozavr2, sgatev
Differential Revision: https://reviews.llvm.org/D130305
More information about the All-commits
mailing list