[cfe-dev] how can i get ud-chain of variable in checker?
Kristóf Umann via cfe-dev
cfe-dev at lists.llvm.org
Tue Feb 4 02:05:20 PST 2020
I tagged a few folks who could answer the first one :)
On Mon, 3 Feb 2020 at 16:40, 종모님 via cfe-dev <cfe-dev at lists.llvm.org> wrote:
> i did clang static analyzer checker guide and i build it. it works
> and i have a 2 question.
> Q1. I know that the Clang tool provides a du-chain. how can i get
> du(define-use)-chain in checker? - i need du-chain for analysis
> Q2. Analyze a file with the specified checker is fail. normal package
> checker is works.
> $clang --analyze -Xanalyzer -analyzer-checker=alpha test.c
> -> it works.
> $clang --analyze -Xanalyzer -analyzer-checker=alpha.core test.c
> -> it fail. (I guess the argument changed.)
> i <https://i.stack.imgur.com/XTY5r.png>mage ::
> The list of checkers need to be comma-separated.
clang --analyze -Xanalyzer -analyzer-checker=alpha,core test.c
clang --analyze -Xanalyzer -analyzer-checker=alpha -Xanalyzer
Mind that if you don't invoke the analyzer through the frontend (using the
-cc1 flag), the core package is always be enabled. If you do, you
definitely should enable it by hand!
> my env is win 10/ LLVM,CLNAG 8.0/ include MinGW envPATH / vs2019
> thank you for reading :3
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev