blob: 815069a47f94b88877ef197d09c25311eb80947d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// Logic for formatting arguments and argument lists
#pragma once
#include "../ast.h"
#include "../stdlib/datatypes.h"
OptionalText_t format_inline_arg(arg_ast_t *arg, Table_t comments);
Text_t format_arg(arg_ast_t *arg, Table_t comments, Text_t indent);
OptionalText_t format_inline_args(arg_ast_t *args, Table_t comments);
Text_t format_args(arg_ast_t *args, Table_t comments, Text_t indent);
OptionalText_t format_inline_tag(tag_ast_t *tag, Table_t comments);
Text_t format_tag(tag_ast_t *tag, Table_t comments, Text_t indent);
OptionalText_t format_inline_tags(tag_ast_t *tags, Table_t comments);
Text_t format_tags(tag_ast_t *tags, Table_t comments, Text_t indent);
|