[ { "type": "template_block_groups", "named": true, "subtypes": [ { "type": "autoescape_group", "named": true }, { "type": "block_group", "named": true }, { "type": "blocktranslate_group", "named": true }, { "type": "cache_group", "named": true }, { "type": "comment_group", "named": true }, { "type": "csp_nonce_attr", "named": true }, { "type": "csrf_token", "named": true }, { "type": "custom_tag", "named": true }, { "type": "cycle", "named": true }, { "type": "debug", "named": true }, { "type": "extends", "named": true }, { "type": "filter_group", "named": true }, { "type": "firstof", "named": true }, { "type": "for_group", "named": true }, { "type": "get_available_languages", "named": true }, { "type": "get_current_language", "named": true }, { "type": "get_current_language_bidi", "named": true }, { "type": "get_current_timezone", "named": true }, { "type": "get_language_info", "named": true }, { "type": "get_language_info_list", "named": true }, { "type": "get_media_prefix", "named": true }, { "type": "get_static_prefix", "named": true }, { "type": "if_group", "named": true }, { "type": "ifchanged_group", "named": true }, { "type": "include", "named": true }, { "type": "language_group", "named": true }, { "type": "load", "named": true }, { "type": "localize_group", "named": true }, { "type": "localtime_group", "named": true }, { "type": "lorem", "named": true }, { "type": "now", "named": true }, { "type": "partial", "named": true }, { "type": "partialdef_group", "named": true }, { "type": "query_string", "named": true }, { "type": "regroup", "named": true }, { "type": "reset_cycle", "named": true }, { "type": "spaceless_group", "named": true }, { "type": "static", "named": true }, { "type": "template_tag_block", "named": true }, { "type": "timezone_group", "named": true }, { "type": "translate", "named": true }, { "type": "url_block", "named": true }, { "type": "verbatim_group", "named": true }, { "type": "width_ratio", "named": true }, { "type": "with_group", "named": true } ] }, { "type": "template_tag", "named": true, "subtypes": [ { "type": "template_block_groups", "named": true }, { "type": "template_comment", "named": true }, { "type": "template_variable", "named": true } ] }, { "type": "autoescape_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "autoescape", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "autoescape_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endautoescape", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "autoescape_clause", "named": true } ] } }, { "type": "binaryOperator", "named": true, "fields": {} }, { "type": "block_clause", "named": true, "fields": { "name": { "multiple": false, "required": true, "types": [ { "type": "push_block", "named": true } ] }, "tag": { "multiple": false, "required": true, "types": [ { "type": "block", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "block_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endblock", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "block_clause", "named": true }, { "type": "pop_block", "named": true } ] } }, { "type": "blocktranslate_group", "named": true, "fields": { "asvar": { "multiple": true, "required": false, "types": [ { "type": "identifier", "named": true } ] }, "tag": { "multiple": true, "required": true, "types": [ { "type": "blocktrans", "named": false }, { "type": "blocktranslate", "named": false }, { "type": "endblocktrans", "named": false }, { "type": "endblocktranslate", "named": false }, { "type": "plural", "named": false } ] }, "variable": { "multiple": true, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": false, "types": [ { "type": "content", "named": true }, { "type": "filtered_value", "named": true }, { "type": "template_variable", "named": true } ] } }, { "type": "boolean", "named": true, "fields": {} }, { "type": "cache_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "cache", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true }, { "type": "identifier", "named": true }, { "type": "string", "named": true }, { "type": "template", "named": true } ] } }, { "type": "cache_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endcache", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "cache_clause", "named": true } ] } }, { "type": "comment_group", "named": true, "fields": { "tag": { "multiple": true, "required": true, "types": [ { "type": "comment", "named": false }, { "type": "endcomment", "named": false } ] } }, "children": { "multiple": true, "required": false, "types": [ { "type": "comment_content", "named": true }, { "type": "string", "named": true } ] } }, { "type": "csp_nonce_attr", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "csp_nonce_attr", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": false, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "csrf_token", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "csrf_token", "named": false } ] } } }, { "type": "custom_tag", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": false, "types": [ { "type": "filtered_value", "named": true }, { "type": "identifier", "named": true } ] } }, { "type": "cycle", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "cycle", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "debug", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "debug", "named": false } ] } } }, { "type": "elif_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "elif", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "predicate", "named": true }, { "type": "template", "named": true } ] } }, { "type": "else_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "else", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "empty_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "empty", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "extends", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "extends", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "filter", "named": true, "fields": { "argument": { "multiple": false, "required": false, "types": [ { "type": "value", "named": true } ] }, "name": { "multiple": false, "required": true, "types": [ { "type": "add", "named": false }, { "type": "addslashes", "named": false }, { "type": "capfirst", "named": false }, { "type": "center", "named": false }, { "type": "cut", "named": false }, { "type": "date", "named": false }, { "type": "default", "named": false }, { "type": "default_if_none", "named": false }, { "type": "dictsort", "named": false }, { "type": "dictsortreversed", "named": false }, { "type": "divisibleby", "named": false }, { "type": "escape", "named": false }, { "type": "escapejs", "named": false }, { "type": "escapeseq", "named": false }, { "type": "filesizeformat", "named": false }, { "type": "first", "named": false }, { "type": "floatformat", "named": false }, { "type": "force_escape", "named": false }, { "type": "get_digit", "named": false }, { "type": "identifier", "named": true }, { "type": "iriencode", "named": false }, { "type": "join", "named": false }, { "type": "json_script", "named": false }, { "type": "language_bidi", "named": false }, { "type": "language_name", "named": false }, { "type": "language_name_local", "named": false }, { "type": "language_name_translated", "named": false }, { "type": "last", "named": false }, { "type": "length", "named": false }, { "type": "linebreaks", "named": false }, { "type": "linebreaksbr", "named": false }, { "type": "linenumbers", "named": false }, { "type": "ljust", "named": false }, { "type": "localize", "named": false }, { "type": "localtime", "named": false }, { "type": "lower", "named": false }, { "type": "make_list", "named": false }, { "type": "phone2numeric", "named": false }, { "type": "pluralize", "named": false }, { "type": "pprint", "named": false }, { "type": "random", "named": false }, { "type": "rjust", "named": false }, { "type": "safe", "named": false }, { "type": "safeseq", "named": false }, { "type": "slice", "named": false }, { "type": "slugify", "named": false }, { "type": "stringformat", "named": false }, { "type": "striptags", "named": false }, { "type": "time", "named": false }, { "type": "timesince", "named": false }, { "type": "timeuntil", "named": false }, { "type": "timezone", "named": false }, { "type": "title", "named": false }, { "type": "truncatechars", "named": false }, { "type": "truncatechars_html", "named": false }, { "type": "truncatewords", "named": false }, { "type": "truncatewords_html", "named": false }, { "type": "unlocalize", "named": false }, { "type": "unordered_list", "named": false }, { "type": "upper", "named": false }, { "type": "urlencode", "named": false }, { "type": "urlize", "named": false }, { "type": "urlizetrunc", "named": false }, { "type": "utc", "named": false }, { "type": "wordcount", "named": false }, { "type": "wordwrap", "named": false }, { "type": "yesno", "named": false } ] } } }, { "type": "filter_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "filter", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filter_expression", "named": true }, { "type": "template", "named": true } ] } }, { "type": "filter_expression", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "filter", "named": true } ] } }, { "type": "filter_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endfilter", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "filter_clause", "named": true } ] } }, { "type": "filtered_value", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "filter_expression", "named": true }, { "type": "value", "named": true } ] } }, { "type": "firstof", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "firstof", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "for_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "for", "named": false } ] }, "variable": { "multiple": true, "required": true, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true }, { "type": "template", "named": true } ] } }, { "type": "for_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endfor", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "empty_clause", "named": true }, { "type": "for_clause", "named": true } ] } }, { "type": "get_available_languages", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_available_languages", "named": false } ] }, "variable": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } } }, { "type": "get_current_language", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_current_language", "named": false } ] }, "variable": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } } }, { "type": "get_current_language_bidi", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_current_language_bidi", "named": false } ] }, "variable": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } } }, { "type": "get_current_timezone", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_current_timezone", "named": false } ] }, "variable": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } } }, { "type": "get_language_info", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_language_info", "named": false } ] }, "variable": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "get_language_info_list", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_language_info_list", "named": false } ] }, "variable": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "get_media_prefix", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_media_prefix", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } } }, { "type": "get_static_prefix", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "get_static_prefix", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } } }, { "type": "if_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "if", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "predicate", "named": true }, { "type": "template", "named": true } ] } }, { "type": "if_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endif", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "elif_clause", "named": true }, { "type": "else_clause", "named": true }, { "type": "if_clause", "named": true } ] } }, { "type": "ifchanged_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "ifchanged", "named": false } ] } }, "children": { "multiple": true, "required": false, "types": [ { "type": "filtered_value", "named": true }, { "type": "template", "named": true } ] } }, { "type": "ifchanged_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endifchanged", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "else_clause", "named": true }, { "type": "ifchanged_clause", "named": true } ] } }, { "type": "include", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "include", "named": false } ] }, "variable": { "multiple": true, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "language_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "language", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true }, { "type": "template", "named": true } ] } }, { "type": "language_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endlanguage", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "language_clause", "named": true } ] } }, { "type": "library", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "identifier", "named": true } ] } }, { "type": "literal", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "boolean", "named": true }, { "type": "none", "named": true }, { "type": "number", "named": true }, { "type": "string", "named": true }, { "type": "translated_string", "named": true } ] } }, { "type": "load", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "load", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "identifier", "named": true }, { "type": "library", "named": true } ] } }, { "type": "localize_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "localize", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "localize_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endlocalize", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "localize_clause", "named": true } ] } }, { "type": "localtime_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "localtime", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "localtime_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endlocaltime", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "localtime_clause", "named": true } ] } }, { "type": "lorem", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "lorem", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "now", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "now", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "string", "named": true } ] } }, { "type": "partial", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "partial", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "identifier", "named": true } ] } }, { "type": "partialdef_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "partialdef", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "push_partial", "named": true }, { "type": "template", "named": true } ] } }, { "type": "partialdef_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endpartialdef", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "partialdef_clause", "named": true }, { "type": "pop_partial", "named": true } ] } }, { "type": "predicate", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "binaryOperator", "named": true }, { "type": "filtered_value", "named": true } ] } }, { "type": "query_string", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "querystring", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": false, "types": [ { "type": "filtered_value", "named": true }, { "type": "identifier", "named": true } ] } }, { "type": "regroup", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "regroup", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "attribute", "named": true }, { "type": "filtered_value", "named": true } ] } }, { "type": "reset_cycle", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "resetcycle", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, { "type": "spaceless_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "spaceless", "named": false } ] } }, "children": { "multiple": false, "required": false, "types": [ { "type": "template", "named": true } ] } }, { "type": "spaceless_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endspaceless", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "spaceless_clause", "named": true } ] } }, { "type": "static", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "static", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "template", "named": true, "root": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "content", "named": true }, { "type": "template_tag", "named": true } ] } }, { "type": "template_comment", "named": true, "fields": {} }, { "type": "template_tag_block", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "templatetag", "named": false } ] } } }, { "type": "template_variable", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "timezone_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "timezone", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true }, { "type": "template", "named": true } ] } }, { "type": "timezone_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endtimezone", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "timezone_clause", "named": true } ] } }, { "type": "translate", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "trans", "named": false }, { "type": "translate", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "translated_string", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "string", "named": true } ] } }, { "type": "url_block", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "url", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true }, { "type": "identifier", "named": true }, { "type": "string", "named": true } ] } }, { "type": "value", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "literal", "named": true }, { "type": "variable_attribute", "named": true } ] } }, { "type": "variable_attribute", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "attribute", "named": true }, { "type": "identifier", "named": true } ] } }, { "type": "verbatim_group", "named": true, "fields": { "tag": { "multiple": true, "required": true, "types": [ { "type": "endverbatim", "named": false }, { "type": "verbatim", "named": false } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "pop_verbatim", "named": true }, { "type": "push_verbatim", "named": true }, { "type": "verbatim_content", "named": true } ] } }, { "type": "width_ratio", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "widthratio", "named": false } ] }, "variable": { "multiple": false, "required": false, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true } ] } }, { "type": "with_clause", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "with", "named": false } ] }, "variable": { "multiple": true, "required": true, "types": [ { "type": "identifier", "named": true } ] } }, "children": { "multiple": true, "required": true, "types": [ { "type": "filtered_value", "named": true }, { "type": "template", "named": true } ] } }, { "type": "with_group", "named": true, "fields": { "tag": { "multiple": false, "required": true, "types": [ { "type": "endwith", "named": false } ] } }, "children": { "multiple": false, "required": true, "types": [ { "type": "with_clause", "named": true } ] } }, { "type": "!=", "named": false }, { "type": "#}", "named": false }, { "type": "%}", "named": false }, { "type": ")", "named": false }, { "type": ",", "named": false }, { "type": ".", "named": false }, { "type": ":", "named": false }, { "type": "<", "named": false }, { "type": "<=", "named": false }, { "type": "=", "named": false }, { "type": "==", "named": false }, { "type": ">", "named": false }, { "type": ">=", "named": false }, { "type": "False", "named": false }, { "type": "True", "named": false }, { "type": "_(", "named": false }, { "type": "add", "named": false }, { "type": "addslashes", "named": false }, { "type": "and", "named": false }, { "type": "as", "named": false }, { "type": "asvar", "named": false }, { "type": "attribute", "named": true }, { "type": "autoescape", "named": false }, { "type": "b", "named": false }, { "type": "block", "named": false }, { "type": "blocktrans", "named": false }, { "type": "blocktranslate", "named": false }, { "type": "by", "named": false }, { "type": "cache", "named": false }, { "type": "capfirst", "named": false }, { "type": "center", "named": false }, { "type": "closeblock", "named": false }, { "type": "closebrace", "named": false }, { "type": "closecomment", "named": false }, { "type": "closevariable", "named": false }, { "type": "comment", "named": false }, { "type": "comment_content", "named": true }, { "type": "content", "named": true }, { "type": "context", "named": false }, { "type": "count", "named": false }, { "type": "csp_nonce_attr", "named": false }, { "type": "csrf_token", "named": false }, { "type": "cut", "named": false }, { "type": "cycle", "named": false }, { "type": "date", "named": false }, { "type": "debug", "named": false }, { "type": "default", "named": false }, { "type": "default_if_none", "named": false }, { "type": "dictsort", "named": false }, { "type": "dictsortreversed", "named": false }, { "type": "divisibleby", "named": false }, { "type": "elif", "named": false }, { "type": "else", "named": false }, { "type": "empty", "named": false }, { "type": "endautoescape", "named": false }, { "type": "endblock", "named": false }, { "type": "endblocktrans", "named": false }, { "type": "endblocktranslate", "named": false }, { "type": "endcache", "named": false }, { "type": "endcomment", "named": false }, { "type": "endfilter", "named": false }, { "type": "endfor", "named": false }, { "type": "endif", "named": false }, { "type": "endifchanged", "named": false }, { "type": "endlanguage", "named": false }, { "type": "endlocalize", "named": false }, { "type": "endlocaltime", "named": false }, { "type": "endpartialdef", "named": false }, { "type": "endspaceless", "named": false }, { "type": "endtimezone", "named": false }, { "type": "endverbatim", "named": false }, { "type": "endwith", "named": false }, { "type": "escape", "named": false }, { "type": "escapejs", "named": false }, { "type": "escapeseq", "named": false }, { "type": "extends", "named": false }, { "type": "filesizeformat", "named": false }, { "type": "filter", "named": false }, { "type": "first", "named": false }, { "type": "firstof", "named": false }, { "type": "floatformat", "named": false }, { "type": "for", "named": false }, { "type": "force_escape", "named": false }, { "type": "from", "named": false }, { "type": "get_available_languages", "named": false }, { "type": "get_current_language", "named": false }, { "type": "get_current_language_bidi", "named": false }, { "type": "get_current_timezone", "named": false }, { "type": "get_digit", "named": false }, { "type": "get_language_info", "named": false }, { "type": "get_language_info_list", "named": false }, { "type": "get_media_prefix", "named": false }, { "type": "get_static_prefix", "named": false }, { "type": "identifier", "named": true }, { "type": "if", "named": false }, { "type": "ifchanged", "named": false }, { "type": "in", "named": false }, { "type": "include", "named": false }, { "type": "inline", "named": false }, { "type": "iriencode", "named": false }, { "type": "is", "named": false }, { "type": "join", "named": false }, { "type": "json_script", "named": false }, { "type": "language", "named": false }, { "type": "language_bidi", "named": false }, { "type": "language_name", "named": false }, { "type": "language_name_local", "named": false }, { "type": "language_name_translated", "named": false }, { "type": "last", "named": false }, { "type": "length", "named": false }, { "type": "linebreaks", "named": false }, { "type": "linebreaksbr", "named": false }, { "type": "linenumbers", "named": false }, { "type": "ljust", "named": false }, { "type": "load", "named": false }, { "type": "localize", "named": false }, { "type": "localtime", "named": false }, { "type": "lorem", "named": false }, { "type": "lower", "named": false }, { "type": "make_list", "named": false }, { "type": "media", "named": false }, { "type": "none", "named": true }, { "type": "noop", "named": false }, { "type": "not", "named": false }, { "type": "now", "named": false }, { "type": "number", "named": true }, { "type": "off", "named": false }, { "type": "on", "named": false }, { "type": "only", "named": false }, { "type": "openblock", "named": false }, { "type": "openbrace", "named": false }, { "type": "opencomment", "named": false }, { "type": "openvariable", "named": false }, { "type": "or", "named": false }, { "type": "p", "named": false }, { "type": "partial", "named": false }, { "type": "partialdef", "named": false }, { "type": "phone2numeric", "named": false }, { "type": "plural", "named": false }, { "type": "pluralize", "named": false }, { "type": "pop_block", "named": true }, { "type": "pop_partial", "named": true }, { "type": "pop_verbatim", "named": true }, { "type": "pprint", "named": false }, { "type": "push_block", "named": true }, { "type": "push_partial", "named": true }, { "type": "push_verbatim", "named": true }, { "type": "querystring", "named": false }, { "type": "random", "named": false }, { "type": "regroup", "named": false }, { "type": "resetcycle", "named": false }, { "type": "reversed", "named": false }, { "type": "rjust", "named": false }, { "type": "safe", "named": false }, { "type": "safeseq", "named": false }, { "type": "silent", "named": false }, { "type": "slice", "named": false }, { "type": "slugify", "named": false }, { "type": "spaceless", "named": false }, { "type": "static", "named": false }, { "type": "string", "named": true }, { "type": "stringformat", "named": false }, { "type": "striptags", "named": false }, { "type": "templatetag", "named": false }, { "type": "time", "named": false }, { "type": "timesince", "named": false }, { "type": "timeuntil", "named": false }, { "type": "timezone", "named": false }, { "type": "title", "named": false }, { "type": "trans", "named": false }, { "type": "translate", "named": false }, { "type": "trimmed", "named": false }, { "type": "truncatechars", "named": false }, { "type": "truncatechars_html", "named": false }, { "type": "truncatewords", "named": false }, { "type": "truncatewords_html", "named": false }, { "type": "unlocalize", "named": false }, { "type": "unordered_list", "named": false }, { "type": "upper", "named": false }, { "type": "url", "named": false }, { "type": "urlencode", "named": false }, { "type": "urlize", "named": false }, { "type": "urlizetrunc", "named": false }, { "type": "using=", "named": false }, { "type": "utc", "named": false }, { "type": "verbatim", "named": false }, { "type": "verbatim_content", "named": true }, { "type": "w", "named": false }, { "type": "widthratio", "named": false }, { "type": "with", "named": false }, { "type": "wordcount", "named": false }, { "type": "wordwrap", "named": false }, { "type": "yesno", "named": false }, { "type": "{#", "named": false }, { "type": "{%", "named": false }, { "type": "{{", "named": false }, { "type": "|", "named": false }, { "type": "}}", "named": false } ]