[all-commits] [llvm/llvm-project] 9e0fc6: [clang][dataflow] Model the behavior of various op...
Stanislav Gatev via All-commits
all-commits at lists.llvm.org
Sun Mar 13 23:51:31 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9e0fc67683781fe4bd9bc4085084faec1126b41b
https://github.com/llvm/llvm-project/commit/9e0fc67683781fe4bd9bc4085084faec1126b41b
Author: Stanislav Gatev <sgatev at google.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M clang/lib/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.cpp
M clang/unittests/Analysis/FlowSensitive/UncheckedOptionalAccessModelTest.cpp
Log Message:
-----------
[clang][dataflow] Model the behavior of various optional members
Model `make_optional`, optional's default constructor, `emplace`,
`reset`, and `operator bool` members.
Reviewed-by: xazax.hun
Differential Revision: https://reviews.llvm.org/D121378
More information about the All-commits
mailing list