1--TEST--
2"parent" function
3--TEMPLATE--
4{% extends "parent.twig" %}
5
6{% use "use1.twig" %}
7{% use "use2.twig" %}
8
9{% block content_parent %}
10    {{ parent() }}
11{% endblock %}
12
13{% block content_use1 %}
14    {{ parent() }}
15{% endblock %}
16
17{% block content_use2 %}
18    {{ parent() }}
19{% endblock %}
20
21{% block content %}
22    {{ block('content_use1_only') }}
23    {{ block('content_use2_only') }}
24{% endblock %}
25--TEMPLATE(parent.twig)--
26{% block content_parent 'content_parent' %}
27{% block content_use1 'content_parent' %}
28{% block content_use2 'content_parent' %}
29{% block content '' %}
30--TEMPLATE(use1.twig)--
31{% block content_use1 'content_use1' %}
32{% block content_use2 'content_use1' %}
33{% block content_use1_only 'content_use1_only' %}
34--TEMPLATE(use2.twig)--
35{% block content_use2 'content_use2' %}
36{% block content_use2_only 'content_use2_only' %}
37--DATA--
38return []
39--EXPECT--
40    content_parent
41    content_use1
42    content_use2
43    content_use1_only
44    content_use2_only
45