File: class.yaml

package info (click to toggle)
kdevelop 4%3A24.12.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 71,888 kB
  • sloc: cpp: 290,869; python: 3,626; javascript: 3,518; sh: 1,316; ansic: 703; xml: 401; php: 95; lisp: 66; makefile: 31; sed: 12
file content (34 lines) | stat: -rw-r--r-- 820 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class:
  name: {{ name }}
  members:
  {% for member in members %}
  - name: {{ member.name }}
    type: {{ member.type }}
    {% if member.value %}
    value: {{ member.value }}
    {% endif %}
    {% if member.access %}
    access: {{ member.access }}
    {% endif %}
  {% endfor %}
  functions:
  {% for function in functions %}
  - name: {{ function.name }}
    {% if function.access %}
    access: {{ function.access }}
    {% endif %}
    {% if function.arguments %}
    arguments:
    {% for arg in function.arguments %}
    - name: {{ arg.name }}
      type: {{ arg.type }}
    {% endfor %}
    {% endif %}
    {% if function.returnArguments %}
    return values:
    {% for arg in function.returnArguments %}
    - name: {{ arg.name }}
      type: {{ arg.type }}
    {% endfor %}
    {% endif %}
  {% endfor %}