summaryrefslogtreecommitdiffstats
path: root/gnu/llvm/lldb/packages/Python/lldbsuite/test/lang/cpp/accelerator-table/source.h
blob: 214e7dada2e96e01f0450e3e31ee85d5a994a360 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#define CLASS(NAME)                             \
  class NAME {                                  \
    public:                                     \
    class Inner {                               \
      int j = #NAME[0];                         \
    };                                          \
    Inner *i = nullptr;                         \
  };                                            \
                                                \
  static NAME::Inner inner;                     \
  static NAME obj;                              \
  NAME::Inner &getInner##NAME() { return inner; }