1XREF_DATA = <<-XREF_DATA
2class C1
3
4  attr :attr
5
6  # :section: separate
7
8  attr_reader :attr_reader
9  attr_writer :attr_writer
10
11  # :section:
12  attr_accessor :attr_accessor
13
14  CONST = :const
15
16  def self.m
17  end
18
19  def m foo
20  end
21
22end
23
24class C2
25  def b
26  end
27
28  alias a b
29
30  class C3
31    def m
32    end
33
34    class H1
35      def m?
36      end
37    end
38  end
39end
40
41class C3
42  class H1
43  end
44
45  class H2 < H1
46  end
47end
48
49class C4
50  class C4
51  end
52end
53
54class C5
55  class C1
56  end
57end
58
59module M1
60  def m
61  end
62end
63
64module M1::M2
65end
66
67class Parent
68  def m() end
69  def self.m() end
70end
71
72class Child < Parent
73end
74
75XREF_DATA
76
77