complete-in-stringify.c 344 B

1234567891011121314151617
  1. const char *func(const char *);
  2. #define MORE __FILE__
  3. #define M(x) "1"#x
  4. #define N(x) func("2"#x MORE)
  5. void foo(const char *);
  6. int test() {
  7. foo(M(x()));
  8. foo(N(x()));
  9. }
  10. // RUN: c-index-test -code-completion-at=%s:11:11 %s | FileCheck %s
  11. // RUN: c-index-test -code-completion-at=%s:12:11 %s | FileCheck %s
  12. // CHECK: Natural language