[all-commits] [llvm/llvm-project] e6cd40: [clang][dataflow] In `ControlFlowContext`, handle ...
martinboehme via All-commits
all-commits at lists.llvm.org
Wed Aug 2 23:59:46 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e6cd409fc6396cb13c59b4a5190abc4b856f22a5
https://github.com/llvm/llvm-project/commit/e6cd409fc6396cb13c59b4a5190abc4b856f22a5
Author: Martin Braenne <mboehme at google.com>
Date: 2023-08-03 (Thu, 03 Aug 2023)
Changed paths:
M clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
M clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp
M clang/lib/Analysis/FlowSensitive/HTMLLogger.cpp
M clang/lib/Analysis/FlowSensitive/Logger.cpp
M clang/lib/Analysis/FlowSensitive/Transfer.cpp
M clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp
Log Message:
-----------
[clang][dataflow] In `ControlFlowContext`, handle `Decl` by reference instead of pointer.
`build()` guarantees that we'll always have a `Decl`, so we can simplify the code.
Reviewed By: ymandel, xazax.hun
Differential Revision: https://reviews.llvm.org/D156859
More information about the All-commits
mailing list