User Details
User Details
- User Since
- Jun 10 2016, 2:26 AM (363 w, 2 d)
Fri, May 26
Fri, May 26
Thu, May 25
Thu, May 25
mboehme committed rG7f6c3a9033b6: [clang][dataflow] Fix a crash in `getLogicOperatorSubExprValue()`. (authored by mboehme).
[clang][dataflow] Fix a crash in `getLogicOperatorSubExprValue()`.
mboehme added inline comments to D151183: [clang][dataflow] Add a `ControlFlowContext::build()` overload taking a `FunctionDecl`..
mboehme committed rG49946df8211e: [clang][dataflow][NFC] Remove unused variable. (authored by mboehme).
[clang][dataflow][NFC] Remove unused variable.
mboehme requested review of D151430: [clang][dataflow][NFC] Remove unused variable..
mboehme added inline comments to D151201: [clang][dataflow] Fix a crash in `getLogicOperatorSubExprValue()`..
mboehme updated the diff for D151201: [clang][dataflow] Fix a crash in `getLogicOperatorSubExprValue()`..
Add check that the value of the expression is true.
mboehme committed rG64413584dacb: [clang][dataflow] Add support for return values of reference type. (authored by mboehme).
[clang][dataflow] Add support for return values of reference type.
mboehme committed rG246626a8cfd3: [clang][dataflow] Add a `ControlFlowContext::build()` overload taking a… (authored by mboehme).
[clang][dataflow] Add a `ControlFlowContext::build()` overload taking a…
mboehme added inline comments to D151194: [clang][dataflow] Add support for return values of reference type..
mboehme added inline comments to D151183: [clang][dataflow] Add a `ControlFlowContext::build()` overload taking a `FunctionDecl`..
Tue, May 23
Tue, May 23
mboehme committed rG68baaca61dfa: [clang][dataflow] Use `Strict` accessors in comma operator and no-op cast. (authored by mboehme).
[clang][dataflow] Use `Strict` accessors in comma operator and no-op cast.
mboehme added reviewers for D151201: [clang][dataflow] Fix a crash in `getLogicOperatorSubExprValue()`.: ymandel, xazax.hun.
mboehme requested review of D151201: [clang][dataflow] Fix a crash in `getLogicOperatorSubExprValue()`..
mboehme updated the summary of D151194: [clang][dataflow] Add support for return values of reference type..
mboehme requested review of D151194: [clang][dataflow] Add support for return values of reference type..
Mon, May 22
Mon, May 22
mboehme committed rGa9e90f799422: [clang][dataflow] Fix a null pointer crash in `computeBlockInputState()`. (authored by mboehme).
[clang][dataflow] Fix a null pointer crash in `computeBlockInputState()`.
mboehme added a reviewer for D151071: [clang][dataflow] Fix a null pointer crash in `computeBlockInputState()`.: ymandel.
Sun, May 21
Sun, May 21
mboehme committed rG96b22e1c378a: [clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp. (authored by mboehme).
[clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp.
mboehme committed rG3bc1ea5b0ac9: [clang][dataflow] Fix a bug in handling of `operator->` for optional checker. (authored by mboehme).
[clang][dataflow] Fix a bug in handling of `operator->` for optional checker.
mboehme committed rG8bc8fc65c9b2: [clang][dataflow] Use `Strict` accessors in TypeErasedDataflowAnalysis.cpp. (authored by mboehme).
[clang][dataflow] Use `Strict` accessors in TypeErasedDataflowAnalysis.cpp.
mboehme committed rG5a16665ed535: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp. (authored by mboehme).
[clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp.
mboehme added inline comments to D150775: [clang][dataflow] Fix a bug in handling of `operator->` for optional checker..
Wed, May 17
Wed, May 17
mboehme added inline comments to D150775: [clang][dataflow] Fix a bug in handling of `operator->` for optional checker..
mboehme committed rG6a81e694ab80: [clang][dataflow] Remove unused parameter from `diagnoseUnwrapCall()`. (authored by mboehme).
[clang][dataflow] Remove unused parameter from `diagnoseUnwrapCall()`.
mboehme added inline comments to D150657: [clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp..
mboehme added inline comments to D150656: [clang][dataflow] Use `Strict` accessors in TypeErasedDataflowAnalysis.cpp..
mboehme added inline comments to D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme updated the diff for D150656: [clang][dataflow] Use `Strict` accessors in TypeErasedDataflowAnalysis.cpp..
Applied suggested edit.
mboehme updated the diff for D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
Renamed forward... functions to propagate....
mboehme committed rG080ee850c639: [clang][dataflow] Add `Strict` versions of `Value` and `StorageLocation`… (authored by mboehme).
[clang][dataflow] Add `Strict` versions of `Value` and `StorageLocation`…
mboehme added a comment to D150653: [clang][dataflow] Add `Strict` versions of `Value` and `StorageLocation` accessors..
Failing x64 debian build is due to a wrong CMake version, which is unrelated to this patch.
mboehme added a reviewer for D150756: [clang][dataflow] Remove unused parameter from `diagnoseUnwrapCall()`.: sammccall.
mboehme requested review of D150756: [clang][dataflow] Remove unused parameter from `diagnoseUnwrapCall()`..
Tue, May 16
Tue, May 16
mboehme added a comment to D150653: [clang][dataflow] Add `Strict` versions of `Value` and `StorageLocation` accessors..
mboehme updated the diff for D150653: [clang][dataflow] Add `Strict` versions of `Value` and `StorageLocation` accessors..
Tweaked preconditions (in comments and code)
mboehme added inline comments to D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme added inline comments to D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme updated the diff for D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
Simplified else { if {} } to else if {}.
mboehme added inline comments to D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme added inline comments to D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme added inline comments to D150657: [clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp..
mboehme updated the diff for D150657: [clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp..
Added a comment
mboehme updated the summary of D150657: [clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp..
mboehme updated the summary of D150656: [clang][dataflow] Use `Strict` accessors in TypeErasedDataflowAnalysis.cpp..
mboehme requested review of D150657: [clang][dataflow] Use `Strict` accessors in SignAnalysisTest.cpp..
mboehme updated the summary of D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme requested review of D150655: [clang][dataflow] Use `Strict` accessors in more places in Transfer.cpp..
mboehme updated the summary of D150653: [clang][dataflow] Add `Strict` versions of `Value` and `StorageLocation` accessors..
Mon, May 15
Mon, May 15
mboehme added a comment to rG2239fd50bd80: Fix build failure caused by https://reviews.llvm.org/D150352.
Sorry for the breakage, and thank you for fixing.
mboehme updated subscribers of D150352: [clang][dataflow] Don't analyze templated declarations..
mboehme committed rG1a42f795587b: [clang][dataflow] Don't analyze templated declarations. (authored by mboehme).
[clang][dataflow] Don't analyze templated declarations.
mboehme updated the diff for D150352: [clang][dataflow] Don't analyze templated declarations..
Spell -fno-delayed-template-parsing correctly (it was missing a hyphen).
mboehme added inline comments to D150352: [clang][dataflow] Don't analyze templated declarations..
mboehme updated the diff for D150352: [clang][dataflow] Don't analyze templated declarations..
This is needed to make tests pass on Windows.
Sun, May 14
Sun, May 14
mboehme updated the diff for D150352: [clang][dataflow] Don't analyze templated declarations..
Eliminate warnings for calling deprecated functions
mboehme committed rG48bc71505e03: [clang][dataflow] Eliminate `SkipPast::ReferenceThenPointer`. (authored by mboehme).
[clang][dataflow] Eliminate `SkipPast::ReferenceThenPointer`.
mboehme updated the diff for D150352: [clang][dataflow] Don't analyze templated declarations..
Eliminate warning for use of deprecated function
Fri, May 12
Fri, May 12
mboehme added inline comments to D149838: [clang][dataflow] Eliminate `SkipPast::ReferenceThenPointer`..
mboehme updated the diff for D149838: [clang][dataflow] Eliminate `SkipPast::ReferenceThenPointer`..
Eliminate unnecessary else.
mboehme added inline comments to D150352: [clang][dataflow] Don't analyze templated declarations..
mboehme updated the diff for D150352: [clang][dataflow] Don't analyze templated declarations..
Changes in response to review comments
Thu, May 11
Thu, May 11
mboehme updated the diff for D149838: [clang][dataflow] Eliminate `SkipPast::ReferenceThenPointer`..
Rebase to head
mboehme added reviewers for D150352: [clang][dataflow] Don't analyze templated declarations.: gribozavr2, xazax.hun.
mboehme requested review of D150352: [clang][dataflow] Don't analyze templated declarations..
Tue, May 9
Tue, May 9
mboehme committed rG0c852dc88e92: [clang][dataflow][NFC] Remove `SkipPast` param from `getValue(const ValueDecl… (authored by mboehme).
[clang][dataflow][NFC] Remove `SkipPast` param from `getValue(const ValueDecl…
Mon, May 8
Mon, May 8
mboehme committed rG9940fac75395: [clang][dataflow][NFC] Remove `SkipPast` parameter from `getStorageLocation… (authored by mboehme).
[clang][dataflow][NFC] Remove `SkipPast` parameter from `getStorageLocation…
Sun, May 7
Sun, May 7
mboehme added inline comments to D149144: [clang][dataflow] Eliminate intermediate `ReferenceValue`s from `Environment::DeclToLoc`..
Thu, May 4
Thu, May 4
mboehme committed rGbfbe13788815: [clang][dataflow] Eliminate intermediate `ReferenceValue`s from `Environment… (authored by mboehme).
[clang][dataflow] Eliminate intermediate `ReferenceValue`s from `Environment…
mboehme added inline comments to D149144: [clang][dataflow] Eliminate intermediate `ReferenceValue`s from `Environment::DeclToLoc`..