build() guarantees that we'll always have a Decl, so we can simplify the code.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D156859
[clang][dataflow] In `ControlFlowContext`, handle `Decl` by reference instead of pointer. ClosedPublic Authored by mboehme on Aug 2 2023, 12:32 AM.
Details Summary build() guarantees that we'll always have a Decl, so we can simplify the code.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 2 2023, 8:24 AM This revision was landed with ongoing or failed builds.Aug 2 2023, 11:59 PM Closed by commit rGe6cd409fc639: [clang][dataflow] In `ControlFlowContext`, handle `Decl` by reference instead… (authored by mboehme). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 546717 clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp
clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp
clang/lib/Analysis/FlowSensitive/Logger.cpp
clang/lib/Analysis/FlowSensitive/Transfer.cpp
clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp
|