xref: /Universal-ctags/Units/parser-cxx.r/enum-in-a-struct--with-q-extra.d/expected.tags (revision a877beb572eacaf72c45576dfd6b854ba294ce25)
1S	input.cc	/^namespace S {$/;"	n	file:
2T	input.cc	/^  struct T {$/;"	s	namespace:S	file:
3S::T	input.cc	/^  struct T {$/;"	s	namespace:S	file:
4E	input.cc	/^    enum E {$/;"	g	struct:S::T	file:
5S::T::E	input.cc	/^    enum E {$/;"	g	struct:S::T	file:
6alpha	input.cc	/^      alpha, beta,$/;"	e	enum:S::T::E	file:
7S::T::alpha	input.cc	/^      alpha, beta,$/;"	e	enum:S::T::E	file:
8beta	input.cc	/^      alpha, beta,$/;"	e	enum:S::T::E	file:
9S::T::beta	input.cc	/^      alpha, beta,$/;"	e	enum:S::T::E	file:
10elt	input.cc	/^    } elt;$/;"	m	struct:S::T	typeref:enum:S::T::E	file:
11S::T::elt	input.cc	/^    } elt;$/;"	m	struct:S::T	typeref:enum:S::T::E	file:
12s	input.cc	/^struct S::T s = { .elt = S::T::E::alpha };$/;"	v	typeref:struct:S::T
13