[all-commits] [llvm/llvm-project] 49ed5b: [clang][dataflow] Enable use of synthetic properti...
weiyi via All-commits
all-commits at lists.llvm.org
Wed Jun 8 11:20:41 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 49ed5bf51958aaeb209804da794c85d06207c3ed
https://github.com/llvm/llvm-project/commit/49ed5bf51958aaeb209804da794c85d06207c3ed
Author: Wei Yi Tee <wyt at google.com>
Date: 2022-06-08 (Wed, 08 Jun 2022)
Changed paths:
M clang/include/clang/Analysis/FlowSensitive/Value.h
M clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp
M clang/unittests/Analysis/FlowSensitive/TypeErasedDataflowAnalysisTest.cpp
Log Message:
-----------
[clang][dataflow] Enable use of synthetic properties on all Value instances.
This patch moves the implementation of synthetic properties from the StructValue class into the Value base class so that it can be used across all Value instances.
Reviewed By: gribozavr2, ymandel, sgatev, xazax.hun
Differential Revision: https://reviews.llvm.org/D127196
More information about the All-commits
mailing list