[all-commits] [llvm/llvm-project] 03be48: [clang][dataflow] Model the fields that are access...
Kinuko Yasuda via All-commits
all-commits at lists.llvm.org
Mon Sep 18 01:46:49 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 03be486ecc256638a94243de8260a95e1b25bca4
https://github.com/llvm/llvm-project/commit/03be486ecc256638a94243de8260a95e1b25bca4
Author: Kinuko Yasuda <kinuko at chromium.org>
Date: 2023-09-18 (Mon, 18 Sep 2023)
Changed paths:
M clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp
M clang/unittests/Analysis/FlowSensitive/TransferTest.cpp
Log Message:
-----------
[clang][dataflow] Model the fields that are accessed via inline accessors (#66368)
So that the values that are accessed via such accessors can be analyzed
as a limited version of context-sensitive analysis. We can potentially
do this only when some option is set, but doing additional modeling like
this won't be expensive and intrusive, so we do it by default for now.
More information about the All-commits
mailing list