This will eliminate the need for more pass-through APIs. Also replace pass-through usages with this exposure.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Thanks! Seems like you have commit access, Yitzie; could you commit this for me as "Samira Bazuzi <bazuzi@google.com>"?
clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h | ||
---|---|---|
190 | Any reason for a comment as opposed to the deprecated attribute? |
clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h | ||
---|---|---|
190 | I couldn't tell exactly what the conventions were or whether all of the chained replacements could be used as the FIX very well. If you can confirm that LLVM_DEPRECATED("DataflowAnalysisContext is now directly exposed.", "*getDataflowAnalysisContext().getOptions().Log"), |
clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h | ||
---|---|---|
190 | Unfortunately, I am also not 100% sure what is the convention. But I am OK with not providing a FIXIT here. I do not expect too many clients yet. |
Any reason for a comment as opposed to the deprecated attribute?