aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/analyzer/describe-1.c
blob: bc57c6ecef234177f0fc16a9f8429c9305df7882 (plain)
1
2
3
4
5
6
7
8
9
10
11
/* Smoketest for __analyzer_describe.  */

#include "analyzer-decls.h"

void test (int i)
{
  __analyzer_describe (0, 42); /* { dg-warning "svalue: '\\(int\\)42'" } */
  __analyzer_describe (0, i); /* { dg-warning "svalue: 'INIT_VAL\\(i.*\\)'" } */
  __analyzer_describe (0, &i); /* { dg-warning "svalue: '&i'" } */
  /* Further cases would risk overspecifying things. */
}