From e6ba08c3b21cdb14ee3a97b5d584759a4597b54b Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sun, 21 Nov 2021 17:04:21 +0900 Subject: uncrustify-trinity: updated based on upstream version 0.74.0 Signed-off-by: Michele Calgaro --- .../tests/cli/config/I-842.cfg | 0 .../tests/cli/config/copyright-header.cfg | 1 + .../tests/cli/config/copyright-header.txt | 2 + .../tests/cli/config/mini_d.cfg | 7 + .../tests/cli/config/mini_nd.cfg | 5 + .../tests/cli/config/replace.cfg | 4 + .../tests/cli/config/tracking_space.cfg | 4 + .../tests/cli/config/truncate.cfg | 1 + .../tests/cli/config/unmatched_close_pp.cfg | 0 .../tests/cli/input/I-3310.c | 0 .../tests/cli/input/I-842.cpp | 9 + .../tests/cli/input/backup.h-save | 4 + .../tests/cli/input/class_enum_struct_union.cpp | 134 + .../tests/cli/input/logger.cs | 4 + .../tests/cli/input/replace.list | 2 + .../tests/cli/input/testSrc.cpp | 16 + .../tests/cli/input/testSrcP.cpp | 19 + .../tests/cli/input/tracking_space.cpp | 11 + .../tests/cli/input/truncate.cpp | 4 + .../tests/cli/input/unmatched_close_pp.cpp | 12 + .../tests/cli/output/21.txt | 1887 ++++++ .../tests/cli/output/25.txt | 237 + .../tests/cli/output/28.txt | 428 ++ .../tests/cli/output/31.txt | 600 ++ .../tests/cli/output/36.txt | 19 + .../tests/cli/output/66.txt | 741 +++ .../tests/cli/output/9.txt | 1 + .../tests/cli/output/92.txt | 196 + .../tests/cli/output/Debug_tracking_space.html | 23 + .../tests/cli/output/I-842.txt | 0 .../tests/cli/output/backup.h | 4 + .../tests/cli/output/class_enum_struct_union.csv | 685 ++ .../tests/cli/output/class_enum_struct_union.txt | 692 ++ .../tests/cli/output/copyright-header.cpp | 18 + .../tests/cli/output/help.txt | 83 + .../tests/cli/output/logger_cs_L_99.txt | 8 + .../tests/cli/output/p.txt | 79 + .../tests/cli/output/pc-.txt | 10 + .../tests/cli/output/replace.txt | 2 + .../tests/cli/output/tracking_space.html | 23 + .../tests/cli/output/truncate.txt | 16 + .../tests/cli/output/universalindent.cfg | 7018 ++++++++++++++++++++ .../tests/cli/output/unmatched_close_pp.txt | 0 .../tests/cli/output/v-out.txt | 1 + .../tests/cli/output/xyz-err.txt | 2 + .../tests/cli/test_cli_options.py | 853 +++ 46 files changed, 13865 insertions(+) create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/I-842.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_d.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_nd.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/replace.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/tracking_space.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/truncate.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/unmatched_close_pp.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-3310.c create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-842.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/backup.h-save create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/class_enum_struct_union.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/logger.cs create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/replace.list create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrc.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrcP.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/tracking_space.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/truncate.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/unmatched_close_pp.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/21.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/25.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/28.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/31.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/36.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/66.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/9.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/92.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/Debug_tracking_space.html create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/I-842.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/backup.h create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.csv create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/copyright-header.cpp create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/help.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/logger_cs_L_99.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/p.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/pc-.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/replace.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/tracking_space.html create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/truncate.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/universalindent.cfg create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/unmatched_close_pp.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/v-out.txt create mode 100644 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/xyz-err.txt create mode 100755 debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/test_cli_options.py (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli') diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/I-842.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/I-842.cfg new file mode 100644 index 00000000..e69de29b diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.cfg new file mode 100644 index 00000000..13d5020b --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.cfg @@ -0,0 +1 @@ +cmt_insert_file_header = copyright-header.txt diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.txt new file mode 100644 index 00000000..f96c1ae8 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/copyright-header.txt @@ -0,0 +1,2 @@ +// Copyright $(year) + diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_d.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_d.cfg new file mode 100644 index 00000000..ddd51138 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_d.cfg @@ -0,0 +1,7 @@ +# should create a warning and not appear in the actual config +not_existing_option = 1 + +# option with default setting, depending on uncrustify call can +# be omitted, if not it should stay the same +# non default counter = 0 +input_tab_size = 8 \ No newline at end of file diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_nd.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_nd.cfg new file mode 100644 index 00000000..23db4460 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/mini_nd.cfg @@ -0,0 +1,5 @@ +include "mini_d.cfg" + +# option with non default setting, should stay the same +# non default counter = 1 +newlines = crlf diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/replace.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/replace.cfg new file mode 100644 index 00000000..16473bf2 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/replace.cfg @@ -0,0 +1,4 @@ +indent_columns = 3 +indent_with_tabs = 0 +sp_arith = force +sp_assign = force diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/tracking_space.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/tracking_space.cfg new file mode 100644 index 00000000..8b37aa38 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/tracking_space.cfg @@ -0,0 +1,4 @@ +indent_with_tabs = 0 +indent_columns = 3 +sp_arith = force +sp_assign = force diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/truncate.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/truncate.cfg new file mode 100644 index 00000000..cc48c57e --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/truncate.cfg @@ -0,0 +1 @@ +debug_truncate = 38 diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/unmatched_close_pp.cfg b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/config/unmatched_close_pp.cfg new file mode 100644 index 00000000..e69de29b diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-3310.c b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-3310.c new file mode 100644 index 00000000..e69de29b diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-842.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-842.cpp new file mode 100644 index 00000000..7f7bcaf3 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/I-842.cpp @@ -0,0 +1,9 @@ +namespace Namespace +{ + // class Class { + public void foo() + { + + } + } +} diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/backup.h-save b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/backup.h-save new file mode 100644 index 00000000..9a66578c --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/backup.h-save @@ -0,0 +1,4 @@ +int main() +{ + a=b+c; +} diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/class_enum_struct_union.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/class_enum_struct_union.cpp new file mode 100644 index 00000000..6a72c823 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/class_enum_struct_union.cpp @@ -0,0 +1,134 @@ + /** + * the enum (and variable declarations thereof) could be of + * the following forms: + * + * "enum type [: integral_type] { ... } [x, ...]" + * "enum type [: integral_type]" + * "enum class type [: integral_type] { ... } [x, ...]" + * "enum class type [: integral_type]" + * "enum [: integral_type] { ... } x, ..." + */ + + /** + * the class/struct (and variable declarations thereof) could be of + * the following forms: + * + * template<...> class/struct[<...>] [macros/attributes ...] type [: bases ...] { } + * template<...> class/struct[<...>] [macros/attributes ...] type + * class/struct[ [macros/attributes ...] type [: bases ...] { } [x, ...] + * class/struct [macros/attributes ...] type [x, ...] + * class/struct [macros/attributes ...] [: bases] { } x, ... + */ + +#define ALIGNAS(byte_alignment) __attribute__((aligned(byte_alignment))) + +#if defined (__unix__) || (defined (__APPLE__) && defined (__MACH__)) +#define API_EXPORT __attribute__ ((visibility("default"))) +#elif defined _WIN32 +#define API_EXPORT __declspec(dllexport) +#else +#define API_EXPORT +#endif + +namespace outer_namespace +{ + +namespace inner_namespace +{ + +class Base1 { }; + +template class Base2 { }; + +} + +} + +// template<...> class/struct[<...>] [macros/attributes ...] type : bases ... { } +template +class API_EXPORT __attribute__((__deprecated__)) ALIGNAS(4) c1 +: public outer_namespace::inner_namespace::Base1, + public outer_namespace::inner_namespace::Base2 +{ + +}; + +// template<...> class/struct[<...>] [macros/attributes ...] type { } +template +class API_EXPORT c2 +{ +public: + + template + struct inner_class + { + static inner_class *m_inner_class; + }; +}; + +template<> template<> struct API_EXPORT c2::inner_class *c2::inner_class::m_inner_class = nullptr; + +// template<...> class/struct[<...>] [macros/attributes ...] type +template +class API_EXPORT c2; + +// class/struct [macros/attributes ...] type : bases ... { } x, ... +class API_EXPORT __attribute__((__deprecated__)) ALIGNAS(4) c3 +: public outer_namespace::inner_namespace::Base2, + public c2::inner_class +{ +public: + c3(int x = 0, int y = 0, int z = 0) : m_x(x), m_y(y), m_z(z) { } + + int m_x; + int m_y; + int m_z; +} c31, *c32 = nullptr, *c33[] = { nullptr, nullptr }, c34{ 0, 1, 2}, * const c35(nullptr), c16(0, 1, 2); + +// class/struct [macros/attributes ...] type x, ... +class __attribute__((__deprecated__)) API_EXPORT ALIGNAS(4) c3 c41, *c42 = c32 ? c32 : nullptr, *c43[] = { nullptr, nullptr }, c44{ 0, 1, 2}, * const c45(nullptr), c46(0, 1, 2); + +// class/struct [macros/attributes ...] type : bases ... { } x, ... +class ALIGNAS(4) API_EXPORT __attribute__((__deprecated__)) +: public outer_namespace::inner_namespace::Base1 +{ +public: + int m_x; + int m_y; + int m_z; +} c51, *c52 = nullptr, *c53[] = { nullptr, nullptr }; + + +// enum type : integral_type { ... } x, ... +enum e1 : long long { a1, b1, d1 } e11, e12, e13; + +// enum type : integral_type { ... } +enum e2 : unsigned int { a2, b2, d2 }; + +// enum type : integral_type +enum e3 : short; + +// enum type x, ... +enum e3 e31, e32; + +// enum class type : integral_type { ... } x, ... +enum class e4 : long long { a4, b4, d4 } e41, e42, e43, e44; + +// enum class type : integral_type { ... } +enum class e5 : unsigned int { a5, b5, d5 }; + +// enum class type : integral_type +enum class e6 : short; + +// enum class type +enum class e7; + +// enum : integral_type { ... } x, ... +enum : long long { a8, b8, c8 } e81, e82; + +// enum { ... } x, ... +enum { a9, b9, c9 } e91, e92; + +union API_EXPORT u1 { int x; long y; } u11, *u12 = nullptr, *u13{0}; + +union API_EXPORT u1 u21; diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/logger.cs b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/logger.cs new file mode 100644 index 00000000..defede8a --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/logger.cs @@ -0,0 +1,4 @@ +// Turning on sp_inside_braces=add fixes it, but also changes a lot of initializer code we don't want to touch (like x = {1}). May need special support, or perhaps there's a bug.. +// long comment line(s), such as here, might be too long to produce a correct LOG-file such as +// with the use of option -L A +// in such a case, the output of the log will be cut. diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/replace.list b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/replace.list new file mode 100644 index 00000000..009e6f33 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/replace.list @@ -0,0 +1,2 @@ +input/I-3310.c +input/backup.h diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrc.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrc.cpp new file mode 100644 index 00000000..1a22f6d9 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrc.cpp @@ -0,0 +1,16 @@ +struct TelegramIndex +{ +TelegramIndex(const char* pN, unsigned long nI) : +pTelName(pN), +nTelIndex(n) +{ +} + +~TelegramIndex() +{ +} + +const char* const pTelName; +unsigned long nTelIndex; +}; + diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrcP.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrcP.cpp new file mode 100644 index 00000000..85e36674 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/testSrcP.cpp @@ -0,0 +1,19 @@ +#define x s23_foo += \ +s8_foo * s16_bar; + +struct TelegramIndex +{ +TelegramIndex(const char* pN, unsigned long nI) : +pTelName(pN), +nTelIndex(n) +{ +} + +~TelegramIndex() +{ +} + +const char* const pTelName; +unsigned long nTelIndex; +}; + diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/tracking_space.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/tracking_space.cpp new file mode 100644 index 00000000..5b0b8aa1 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/tracking_space.cpp @@ -0,0 +1,11 @@ +{ + a = b + 111-55; +} +template +struct foo1:foo1 +{ + foo1() { + int x = sizeof...(A); + bool b = x > 1; + } +}; diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/truncate.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/truncate.cpp new file mode 100644 index 00000000..7ef9530d --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/truncate.cpp @@ -0,0 +1,4 @@ +// 1 6789A123456789B123456789c123456789d123456789 123456789 123456789 123 +// 2 6789A123456789B123456789c123456789 +// 3 6789A123456789B123456789c12345678 +// 4 6789A123456789B123456789c1234567 diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/unmatched_close_pp.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/unmatched_close_pp.cpp new file mode 100644 index 00000000..b79d12fd --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/input/unmatched_close_pp.cpp @@ -0,0 +1,12 @@ +#ifndef _Include_H +#define _Include_H +namespace Namespace +{ + // class Class { + public void foo() + { + + } + } +} +#endif diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/21.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/21.txt new file mode 100644 index 00000000..7c702d87 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/21.txt @@ -0,0 +1,1887 @@ +log_rule(indent_text : rule is 'indent_columns' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 1, pc->column is 1, pc->text() is 'struct, indent_column is 1 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 1, indent set to 1, for 'struct' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_macro_brace' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 2, pc->column is 1, pc->text() is '{, indent_column is 1 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 2, indent set to 1, for '{' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 3, pc->column is 1, pc->text() is 'TelegramIndex, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 3, indent set to 9, for 'TelegramIndex' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_class_colon' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 4, pc->column is 1, pc->text() is 'pTelName, indent_column is 17 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 4, indent set to 17, for 'pTelName' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 5, pc->column is 1, pc->text() is 'nTelIndex, indent_column is 17 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 5, indent set to 17, for 'nTelIndex' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_macro_brace' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 6, pc->column is 1, pc->text() is '{, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 6, indent set to 9, for '{' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 7, pc->column is 1, pc->text() is '}, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 7, indent set to 9, for '}' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 9, pc->column is 1, pc->text() is '~, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 9, indent set to 9, for '~' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_macro_brace' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 10, pc->column is 1, pc->text() is '{, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 10, indent set to 9, for '{' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 11, pc->column is 1, pc->text() is '}, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 11, indent set to 9, for '}' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 13, pc->column is 1, pc->text() is 'const, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 13, indent set to 9, for 'const' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 14, pc->column is 1, pc->text() is 'unsigned, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 14, indent set to 9, for 'unsigned' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(reindent_line : rule is 'indent_relative_single_line_comments' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 15, pc->column is 1, pc->text() is '}, indent_column is 1 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 15, indent set to 1, for '}' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_columns' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 1, pc->column is 1, pc->text() is 'struct, indent_column is 1 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 1, indent set to 1, for 'struct' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_macro_brace' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 2, pc->column is 1, pc->text() is '{, indent_column is 1 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 2, indent set to 1, for '{' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 3, pc->column is 9, pc->text() is 'TelegramIndex, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 3, indent set to 9, for 'TelegramIndex' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_class_colon' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 4, pc->column is 17, pc->text() is 'pTelName, indent_column is 17 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 4, indent set to 17, for 'pTelName' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 5, pc->column is 17, pc->text() is 'nTelIndex, indent_column is 17 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 5, indent set to 17, for 'nTelIndex' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_macro_brace' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 6, pc->column is 9, pc->text() is '{, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 6, indent set to 9, for '{' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 7, pc->column is 9, pc->text() is '}, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 7, indent set to 9, for '}' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 9, pc->column is 9, pc->text() is '~, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 9, indent set to 9, for '~' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_align_paren' +log_rule(indent_text : rule is 'indent_paren_nl' +log_rule(indent_text : rule is 'indent_square_nl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'use_indent_continue_only_once' +log_rule(indent_text : rule is 'indent_paren_after_func_decl' +log_rule(indent_text : rule is 'indent_paren_after_func_def' +log_rule(indent_text : rule is 'indent_paren_after_func_call' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_macro_brace' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 10, pc->column is 9, pc->text() is '{, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 10, indent set to 9, for '{' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 11, pc->column is 9, pc->text() is '}, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 11, indent set to 9, for '}' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 13, pc->column is 9, pc->text() is 'const, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 13, indent set to 9, for 'const' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 14, pc->column is 9, pc->text() is 'unsigned, indent_column is 9 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 14, indent set to 9, for 'unsigned' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_continue' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +indent_text : pc->line is 15, pc->column is 1, pc->text() is '}, indent_column is 1 +log_rule(indent_text : rule is 'pos_conditional' +indent_text : orig_line is 15, indent set to 1, for '}' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(indent_text : rule is 'indent_col1_multi_string_literal' +log_rule(indent_text : rule is 'use_options_overriding_for_qt_macros' +log_rule(indent_text : rule is 'indent_brace_parent' +log_rule(indent_text : rule is 'indent_func_def_force_col1' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_inside_ternary_operator' +log_rule(indent_text : rule is 'indent_access_spec_body' +log_rule(indent_text : rule is 'indent_oc_inside_msg_sel' +log_rule(indent_text : rule is 'indent_single_newlines' +log_rule(indent_text : rule is 'indent_braces' +log_rule(indent_text : rule is 'indent_braces_no_func' +log_rule(indent_text : rule is 'indent_braces_no_class' +log_rule(indent_text : rule is 'indent_braces_no_struct' +log_rule(indent_text : rule is 'indent_shift' +log_rule(indent_text : rule is 'indent_xml_string' +log_rule(indent_text : rule is 'indent_continue_class_head' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' +log_rule(next_tab_column : rule is 'output_tab_size' diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/25.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/25.txt new file mode 100644 index 00000000..12967a1b --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/25.txt @@ -0,0 +1,237 @@ +Newline loop start: 0 +log_rule(newlines_cleanup_braces : rule is 'nl_struct_brace' +log_rule(newlines_struct_union : rule is 'nl_define_macro' +log_rule(newlines_cleanup_braces : rule is 'nl_ds_struct_enum_cmt' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_open' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_close' +log_rule(newlines_brace_pair : rule is 'nl_define_macro' +log_rule(newlines_brace_pair : rule is 'nl_create_func_def_one_liner' +log_rule(collapse_empty_body : rule is 'nl_collapse_empty_body' +log_rule(newlines_brace_pair : rule is 'eat_blanks_after_open_brace' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_end' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_end' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_start' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_start' +newline_add_between : start->text() is ';', type is SEMICOLON, orig_line is 14, orig_col is 24 +newline_add_between : and end->text() is '}', orig_line is 15, orig_col is 1 + [CallStack] +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name_class' +log_rule(newlines_cleanup_braces : rule is 'nl_func_class_scope' +log_rule(newlines_cleanup_braces : rule is 'nl_func_scope_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_proto_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_call_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name_class' +log_rule(newlines_cleanup_braces : rule is 'nl_func_class_scope' +log_rule(newlines_cleanup_braces : rule is 'nl_func_scope_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_proto_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_call_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name_class' +log_rule(newlines_cleanup_braces : rule is 'nl_func_class_scope' +log_rule(newlines_cleanup_braces : rule is 'nl_func_scope_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_proto_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_call_args' +log_rule(newlines_cleanup_braces : rule is 'nl_before_opening_brace_func_class_def' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_open' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_close' +log_rule(newlines_brace_pair : rule is 'nl_define_macro' +log_rule(newlines_brace_pair : rule is 'nl_create_func_def_one_liner' +log_rule(newlines_brace_pair : rule is 'nl_fdef_brace_cond' +log_rule(newlines_brace_pair : rule is 'nl_fdef_brace' +log_rule(collapse_empty_body : rule is 'nl_collapse_empty_body' +log_rule(newlines_brace_pair : rule is 'eat_blanks_after_open_brace' +newline_add_between : start->text() is '{', type is BRACE_OPEN, orig_line is 6, orig_col is 1 +newline_add_between : and end->text() is '}', orig_line is 7, orig_col is 1 + [CallStack] +newline_add_between : start->text() is '{', type is BRACE_OPEN, orig_line is 6, orig_col is 1 +newline_add_between : and end->text() is '}', orig_line is 7, orig_col is 1 + [CallStack] +log_rule(newlines_cleanup_braces : rule is 'nl_brace_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_square' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_fparen' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_close' +log_rule(newlines_cleanup_braces : rule is 'eat_blanks_before_close_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_struct_var' +log_rule(newlines_cleanup_braces : rule is 'nl_after_brace_close' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_start_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_args_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_single' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_end_multi_line' +log_rule(newlines_cleanup_braces : rule is 'nl_func_decl_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_type_name_class' +log_rule(newlines_cleanup_braces : rule is 'nl_func_class_scope' +log_rule(newlines_cleanup_braces : rule is 'nl_func_scope_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_proto_type_name' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren' +log_rule(newlines_cleanup_braces : rule is 'nl_func_def_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_paren_empty' +log_rule(newlines_cleanup_braces : rule is 'nl_func_call_args' +log_rule(newlines_cleanup_braces : rule is 'nl_before_opening_brace_func_class_def' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_open' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_close' +log_rule(newlines_brace_pair : rule is 'nl_define_macro' +log_rule(newlines_brace_pair : rule is 'nl_create_func_def_one_liner' +log_rule(newlines_brace_pair : rule is 'nl_fdef_brace_cond' +log_rule(newlines_brace_pair : rule is 'nl_fdef_brace' +log_rule(collapse_empty_body : rule is 'nl_collapse_empty_body' +log_rule(newlines_brace_pair : rule is 'eat_blanks_after_open_brace' +newline_add_between : start->text() is '{', type is BRACE_OPEN, orig_line is 10, orig_col is 1 +newline_add_between : and end->text() is '}', orig_line is 11, orig_col is 1 + [CallStack] +newline_add_between : start->text() is '{', type is BRACE_OPEN, orig_line is 10, orig_col is 1 +newline_add_between : and end->text() is '}', orig_line is 11, orig_col is 1 + [CallStack] +log_rule(newlines_cleanup_braces : rule is 'nl_brace_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_square' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_fparen' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_close' +log_rule(newlines_cleanup_braces : rule is 'eat_blanks_before_close_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_struct_var' +log_rule(newlines_cleanup_braces : rule is 'nl_after_brace_close' +log_rule(newlines_cleanup_braces : rule is 'nl_after_semicolon' +log_rule(newlines_cleanup_braces : rule is 'nl_after_semicolon' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_square' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_fparen' +log_rule(newlines_cleanup_braces : rule is 'nl_type_brace_init_lst_close' +log_rule(newlines_cleanup_braces : rule is 'eat_blanks_before_close_brace' +log_rule(newlines_cleanup_braces : rule is 'nl_brace_struct_var' +log_rule(newlines_cleanup_braces : rule is 'nl_after_semicolon' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_end' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_end' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_start' +log_rule(newline_def_blk : rule is 'nl_var_def_blk_start' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_class_def' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_class_proto' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_body_def' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_body_proto' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_class_def' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_class_proto' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_body_def' +log_rule(newlines_func_pre_blank_lines : rule is 'nl_before_func_body_proto' +log_rule(newlines_class_colon_pos : rule is 'pos_class_colon' +log_rule(newlines_class_colon_pos : rule is 'nl_class_colon' +log_rule(newlines_class_colon_pos : rule is 'nl_class_init_args' +log_rule(newlines_class_colon_pos : rule is 'pos_class_comma' +log_rule(newlines_class_colon_pos : rule is 'align_constr_value_span' +log_rule(newlines_class_colon_pos : rule is 'pos_constr_colon' +log_rule(newlines_class_colon_pos : rule is 'nl_constr_colon' +log_rule(newlines_class_colon_pos : rule is 'nl_constr_init_args' +log_rule(newlines_class_colon_pos : rule is 'pos_constr_comma' +log_rule(newlines_class_colon_pos : rule is 'align_constr_value_span' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(can_increase_nl : rule is 'nl_start_of_file' +log_rule(can_increase_nl : rule is 'nl_end_of_file' +log_rule(do_blank_lines : rule is 'nl_after_class' +log_rule(do_blank_lines : rule is 'nl_after_struct' +log_rule(newlines_functions_remove_extra_blank_lines : rule is 'nl_max_blank_in_func' +newlines_functions_remove_extra_blank_lines : nl_max_blank_in_func is zero diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/28.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/28.txt new file mode 100644 index 00000000..f49f675e --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/28.txt @@ -0,0 +1,428 @@ +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(parse_next : rule is 'disable_processing_nl_cont' +log_rule(tokenize : rule is 'newlines' +brace_cleanup : orig_line is 1, orig_col is 1, text() is 'struct' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 1, orig_col is 1, type is STRUCT, tos is 0, TOS.type is EOF, TOS.stage is NONE, [] +parse_cleanup : orig_line is 1, type is STRUCT, text() is 'struct' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +brace_cleanup : orig_line is 1, orig_col is 8, text() is 'TelegramIndex' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 1, orig_col is 8, type is TYPE, tos is 0, TOS.type is EOF, TOS.stage is NONE, [] +parse_cleanup : orig_line is 1, type is TYPE, text() is 'TelegramIndex' +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +brace_cleanup : orig_line is 1, orig_col is 21, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 2, orig_col is 1, text() is '{' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 2, orig_col is 1, type is BRACE_OPEN, tos is 0, TOS.type is EOF, TOS.stage is NONE, [] +parse_cleanup : orig_line is 2, type is BRACE_OPEN, text() is '{' +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 3 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 2, orig_col is 2, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 3, orig_col is 1, text() is 'TelegramIndex' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 1, type is WORD, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is WORD, text() is 'TelegramIndex' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +brace_cleanup : orig_line is 3, orig_col is 14, text() is '(' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 14, type is PAREN_OPEN, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is PAREN_OPEN, text() is '(' +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +brace_cleanup : orig_line is 3, orig_col is 15, text() is 'const' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 15, type is QUALIFIER, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is QUALIFIER, text() is 'const' +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 1 +brace_cleanup : orig_line is 3, orig_col is 21, text() is 'char' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 21, type is TYPE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is TYPE, text() is 'char' +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 2 +brace_cleanup : orig_line is 3, orig_col is 25, text() is '*' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 25, type is PTR_TYPE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is PTR_TYPE, text() is '*' +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 3 +brace_cleanup : orig_line is 3, orig_col is 27, text() is 'pN' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 27, type is WORD, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is WORD, text() is 'pN' +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 3 +parse_cleanup : frm.stmt_count is 6, frm.expr_count is 4 +brace_cleanup : orig_line is 3, orig_col is 29, text() is ',' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 29, type is COMMA, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is COMMA, text() is ',' +parse_cleanup : frm.stmt_count is 6, frm.expr_count is 4 +parse_cleanup : frm.stmt_count is 7, frm.expr_count is 5 +brace_cleanup : orig_line is 3, orig_col is 31, text() is 'unsigned' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 31, type is TYPE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is TYPE, text() is 'unsigned' +parse_cleanup : frm.stmt_count is 7, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 8, frm.expr_count is 1 +brace_cleanup : orig_line is 3, orig_col is 40, text() is 'long' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 40, type is TYPE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is TYPE, text() is 'long' +parse_cleanup : frm.stmt_count is 8, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 9, frm.expr_count is 2 +brace_cleanup : orig_line is 3, orig_col is 45, text() is 'nI' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 45, type is WORD, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is WORD, text() is 'nI' +parse_cleanup : frm.stmt_count is 9, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 10, frm.expr_count is 3 +brace_cleanup : orig_line is 3, orig_col is 47, text() is ')' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 47, type is PAREN_CLOSE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is PAREN_CLOSE, text() is ')' +parse_cleanup : frm.stmt_count is 10, frm.expr_count is 3 +parse_cleanup : frm.stmt_count is 11, frm.expr_count is 4 +brace_cleanup : orig_line is 3, orig_col is 49, text() is ':' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 3, orig_col is 49, type is COLON, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 3, type is COLON, text() is ':' +parse_cleanup : frm.stmt_count is 11, frm.expr_count is 4 +parse_cleanup : frm.stmt_count is 12, frm.expr_count is 5 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 3, orig_col is 50, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 4, orig_col is 1, text() is 'pTelName' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 4, orig_col is 1, type is WORD, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 4, type is WORD, text() is 'pTelName' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +brace_cleanup : orig_line is 4, orig_col is 9, text() is '(' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 4, orig_col is 9, type is PAREN_OPEN, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 4, type is PAREN_OPEN, text() is '(' +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +brace_cleanup : orig_line is 4, orig_col is 10, text() is 'pN' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 4, orig_col is 10, type is WORD, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 4, type is WORD, text() is 'pN' +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 1 +brace_cleanup : orig_line is 4, orig_col is 12, text() is ')' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 4, orig_col is 12, type is PAREN_CLOSE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 4, type is PAREN_CLOSE, text() is ')' +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 2 +brace_cleanup : orig_line is 4, orig_col is 13, text() is ',' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 4, orig_col is 13, type is COMMA, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 4, type is COMMA, text() is ',' +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 3 +brace_cleanup : orig_line is 4, orig_col is 14, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 5, orig_col is 1, text() is 'nTelIndex' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 5, orig_col is 1, type is WORD, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 5, type is WORD, text() is 'nTelIndex' +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 6, frm.expr_count is 1 +brace_cleanup : orig_line is 5, orig_col is 10, text() is '(' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 5, orig_col is 10, type is PAREN_OPEN, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 5, type is PAREN_OPEN, text() is '(' +parse_cleanup : frm.stmt_count is 6, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 7, frm.expr_count is 2 +brace_cleanup : orig_line is 5, orig_col is 11, text() is 'n' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 5, orig_col is 11, type is WORD, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 5, type is WORD, text() is 'n' +parse_cleanup : frm.stmt_count is 7, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 8, frm.expr_count is 1 +brace_cleanup : orig_line is 5, orig_col is 12, text() is ')' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 5, orig_col is 12, type is PAREN_CLOSE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 5, type is PAREN_CLOSE, text() is ')' +parse_cleanup : frm.stmt_count is 8, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 9, frm.expr_count is 2 +brace_cleanup : orig_line is 5, orig_col is 13, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 6, orig_col is 1, text() is '{' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 6, orig_col is 1, type is BRACE_OPEN, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 6, type is BRACE_OPEN, text() is '{' +parse_cleanup : frm.stmt_count is 9, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 10, frm.expr_count is 3 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 6, orig_col is 2, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 7, orig_col is 1, text() is '}' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 7, orig_col is 1, type is BRACE_CLOSE, tos is 2, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 7, type is BRACE_CLOSE, text() is '}' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 7, orig_col is 2, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 9, orig_col is 1, text() is '~' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 9, orig_col is 1, type is INV, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 9, type is INV, text() is '~' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +brace_cleanup : orig_line is 9, orig_col is 2, text() is 'TelegramIndex' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 9, orig_col is 2, type is WORD, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 9, type is WORD, text() is 'TelegramIndex' +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 1 +brace_cleanup : orig_line is 9, orig_col is 15, text() is '(' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 9, orig_col is 15, type is PAREN_OPEN, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 9, type is PAREN_OPEN, text() is '(' +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 2 +brace_cleanup : orig_line is 9, orig_col is 16, text() is ')' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 9, orig_col is 16, type is PAREN_CLOSE, tos is 2, TOS.type is PAREN_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 9, type is PAREN_CLOSE, text() is ')' +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 1 +brace_cleanup : orig_line is 9, orig_col is 17, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 10, orig_col is 1, text() is '{' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 10, orig_col is 1, type is BRACE_OPEN, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 10, type is BRACE_OPEN, text() is '{' +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 10, orig_col is 2, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 11, orig_col is 1, text() is '}' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 11, orig_col is 1, type is BRACE_CLOSE, tos is 2, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 11, type is BRACE_CLOSE, text() is '}' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 11, orig_col is 2, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 13, orig_col is 1, text() is 'const' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 13, orig_col is 1, type is QUALIFIER, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 13, type is QUALIFIER, text() is 'const' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +brace_cleanup : orig_line is 13, orig_col is 7, text() is 'char' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 13, orig_col is 7, type is TYPE, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 13, type is TYPE, text() is 'char' +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +brace_cleanup : orig_line is 13, orig_col is 11, text() is '*' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 13, orig_col is 11, type is PTR_TYPE, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 13, type is PTR_TYPE, text() is '*' +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 3 +brace_cleanup : orig_line is 13, orig_col is 13, text() is 'const' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 13, orig_col is 13, type is QUALIFIER, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 13, type is QUALIFIER, text() is 'const' +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 3 +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 4 +brace_cleanup : orig_line is 13, orig_col is 19, text() is 'pTelName' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 13, orig_col is 19, type is WORD, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 13, type is WORD, text() is 'pTelName' +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 4 +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 5 +brace_cleanup : orig_line is 13, orig_col is 27, text() is ';' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 13, orig_col is 27, type is SEMICOLON, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 13, type is SEMICOLON, text() is ';' +parse_cleanup : frm.stmt_count is 5, frm.expr_count is 5 +parse_cleanup : frm.stmt_count is 6, frm.expr_count is 6 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 13, orig_col is 28, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 14, orig_col is 1, text() is 'unsigned' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 14, orig_col is 1, type is TYPE, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 14, type is TYPE, text() is 'unsigned' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +brace_cleanup : orig_line is 14, orig_col is 10, text() is 'long' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 14, orig_col is 10, type is TYPE, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 14, type is TYPE, text() is 'long' +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +brace_cleanup : orig_line is 14, orig_col is 15, text() is 'nTelIndex' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 14, orig_col is 15, type is WORD, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 14, type is WORD, text() is 'nTelIndex' +parse_cleanup : frm.stmt_count is 2, frm.expr_count is 2 +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 3 +brace_cleanup : orig_line is 14, orig_col is 24, text() is ';' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 14, orig_col is 24, type is SEMICOLON, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 14, type is SEMICOLON, text() is ';' +parse_cleanup : frm.stmt_count is 3, frm.expr_count is 3 +parse_cleanup : frm.stmt_count is 4, frm.expr_count is 4 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 14, orig_col is 25, text() is '' +brace_cleanup : pp_level is 0 +brace_cleanup : orig_line is 15, orig_col is 1, text() is '}' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 15, orig_col is 1, type is BRACE_CLOSE, tos is 1, TOS.type is BRACE_OPEN, TOS.stage is NONE, [] +parse_cleanup : orig_line is 15, type is BRACE_CLOSE, text() is '}' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 15, orig_col is 2, text() is ';' +brace_cleanup : pp_level is 0 +parse_cleanup : orig_line is 15, orig_col is 2, type is SEMICOLON, tos is 0, TOS.type is EOF, TOS.stage is NONE, [] +parse_cleanup : orig_line is 15, type is SEMICOLON, text() is ';' +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +parse_cleanup : frm.stmt_count is 1, frm.expr_count is 1 +parse_cleanup : frm.stmt_count is 0, frm.expr_count is 0 +brace_cleanup : orig_line is 15, orig_col is 3, text() is '' +brace_cleanup : pp_level is 0 +parameter_pack_cleanup : orig_line is 1, orig_col is 1, text() is 'struct' +parameter_pack_cleanup : orig_line is 1, orig_col is 8, text() is 'TelegramIndex' +parameter_pack_cleanup : orig_line is 1, orig_col is 21, text() is '' +parameter_pack_cleanup : orig_line is 2, orig_col is 1, text() is '{' +parameter_pack_cleanup : orig_line is 2, orig_col is 2, text() is '' +parameter_pack_cleanup : orig_line is 3, orig_col is 1, text() is 'TelegramIndex' +parameter_pack_cleanup : orig_line is 3, orig_col is 14, text() is '(' +parameter_pack_cleanup : orig_line is 3, orig_col is 15, text() is 'const' +parameter_pack_cleanup : orig_line is 3, orig_col is 21, text() is 'char' +parameter_pack_cleanup : orig_line is 3, orig_col is 25, text() is '*' +parameter_pack_cleanup : orig_line is 3, orig_col is 27, text() is 'pN' +parameter_pack_cleanup : orig_line is 3, orig_col is 29, text() is ',' +parameter_pack_cleanup : orig_line is 3, orig_col is 31, text() is 'unsigned' +parameter_pack_cleanup : orig_line is 3, orig_col is 40, text() is 'long' +parameter_pack_cleanup : orig_line is 3, orig_col is 45, text() is 'nI' +parameter_pack_cleanup : orig_line is 3, orig_col is 47, text() is ')' +parameter_pack_cleanup : orig_line is 3, orig_col is 49, text() is ':' +parameter_pack_cleanup : orig_line is 3, orig_col is 50, text() is '' +parameter_pack_cleanup : orig_line is 4, orig_col is 1, text() is 'pTelName' +parameter_pack_cleanup : orig_line is 4, orig_col is 9, text() is '(' +parameter_pack_cleanup : orig_line is 4, orig_col is 10, text() is 'pN' +parameter_pack_cleanup : orig_line is 4, orig_col is 12, text() is ')' +parameter_pack_cleanup : orig_line is 4, orig_col is 13, text() is ',' +parameter_pack_cleanup : orig_line is 4, orig_col is 14, text() is '' +parameter_pack_cleanup : orig_line is 5, orig_col is 1, text() is 'nTelIndex' +parameter_pack_cleanup : orig_line is 5, orig_col is 10, text() is '(' +parameter_pack_cleanup : orig_line is 5, orig_col is 11, text() is 'n' +parameter_pack_cleanup : orig_line is 5, orig_col is 12, text() is ')' +parameter_pack_cleanup : orig_line is 5, orig_col is 13, text() is '' +parameter_pack_cleanup : orig_line is 6, orig_col is 1, text() is '{' +parameter_pack_cleanup : orig_line is 6, orig_col is 2, text() is '' +parameter_pack_cleanup : orig_line is 7, orig_col is 1, text() is '}' +parameter_pack_cleanup : orig_line is 7, orig_col is 2, text() is '' +parameter_pack_cleanup : orig_line is 9, orig_col is 1, text() is '~' +parameter_pack_cleanup : orig_line is 9, orig_col is 2, text() is 'TelegramIndex' +parameter_pack_cleanup : orig_line is 9, orig_col is 15, text() is '(' +parameter_pack_cleanup : orig_line is 9, orig_col is 16, text() is ')' +parameter_pack_cleanup : orig_line is 9, orig_col is 17, text() is '' +parameter_pack_cleanup : orig_line is 10, orig_col is 1, text() is '{' +parameter_pack_cleanup : orig_line is 10, orig_col is 2, text() is '' +parameter_pack_cleanup : orig_line is 11, orig_col is 1, text() is '}' +parameter_pack_cleanup : orig_line is 11, orig_col is 2, text() is '' +parameter_pack_cleanup : orig_line is 13, orig_col is 1, text() is 'const' +parameter_pack_cleanup : orig_line is 13, orig_col is 7, text() is 'char' +parameter_pack_cleanup : orig_line is 13, orig_col is 11, text() is '*' +parameter_pack_cleanup : orig_line is 13, orig_col is 13, text() is 'const' +parameter_pack_cleanup : orig_line is 13, orig_col is 19, text() is 'pTelName' +parameter_pack_cleanup : orig_line is 13, orig_col is 27, text() is ';' +parameter_pack_cleanup : orig_line is 13, orig_col is 28, text() is '' +parameter_pack_cleanup : orig_line is 14, orig_col is 1, text() is 'unsigned' +parameter_pack_cleanup : orig_line is 14, orig_col is 10, text() is 'long' +parameter_pack_cleanup : orig_line is 14, orig_col is 15, text() is 'nTelIndex' +parameter_pack_cleanup : orig_line is 14, orig_col is 24, text() is ';' +parameter_pack_cleanup : orig_line is 14, orig_col is 25, text() is '' +parameter_pack_cleanup : orig_line is 15, orig_col is 1, text() is '}' +parameter_pack_cleanup : orig_line is 15, orig_col is 2, text() is ';' +parameter_pack_cleanup : orig_line is 15, orig_col is 3, text() is '' +log_rule(enum_cleanup : rule is 'mod_enum_last_comma' diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/31.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/31.txt new file mode 100644 index 00000000..a890e117 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/31.txt @@ -0,0 +1,600 @@ +indent_text : orig_line is 1, orig_col is 1, column is 1, for 'struct' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +reindent_line : orig_line is 1, orig_col is 1, on 'struct' [STRUCT/NONE] => 1 + [CallStack] +indent_text : orig_line is 1, orig_col is 8, column is 8, for 'TelegramIndex' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : orig_line is 1, +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : orig_line is 2, orig_col is 1, column is 1, for '{' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 1, ... indent is 9 +indent_text : orig_line is 2, orig_col is 1, text() is '{', parent_type is STRUCT +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 2, orig_col is 1, on '{' [BRACE_OPEN/STRUCT] => 1 + [CallStack] +indent_text : orig_line is 2, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 3, orig_col is 1, column is 1, for 'TelegramIndex' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 3, orig_col is 1, on 'TelegramIndex' [FUNC_CLASS_DEF/NONE] => 9 + [CallStack] +indent_text : orig_line is 3, orig_col is 14, column is 22, for '(' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ...indent is 23 +indent_text : frm.pse_tos is 2, ...indent is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 15, column is 23, for 'const' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 21, column is 29, for 'char' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 25, column is 33, for '*' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 27, column is 35, for 'pN' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 29, column is 37, for ',' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 31, column is 39, for 'unsigned' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 40, column is 48, for 'long' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 45, column is 53, for 'nI' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 47, column is 55, for ')' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : pc->orig_line is 3, orig_col is 47, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 3, orig_col is 49, column is 57, for ':' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 3, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 4, orig_col is 1, column is 1, for 'pTelName' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 4, orig_col is 1, on 'pTelName' [FUNC_CTOR_VAR/NONE] => 17 + [CallStack] +indent_text : orig_line is 4, orig_col is 9, column is 25, for '(' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 3, ...indent is 26 +indent_text : frm.pse_tos is 3, ...indent is 26 +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : orig_line is 4, orig_col is 10, column is 26, for 'pN' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : orig_line is 4, orig_col is 12, column is 28, for ')' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : pc->orig_line is 4, orig_col is 12, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 4, orig_col is 13, column is 29, for ',' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 4, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 5, orig_col is 1, column is 1, for 'nTelIndex' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 5, orig_col is 1, on 'nTelIndex' [FUNC_CTOR_VAR/NONE] => 17 + [CallStack] +indent_text : orig_line is 5, orig_col is 10, column is 26, for '(' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 3, ...indent is 27 +indent_text : frm.pse_tos is 3, ...indent is 27 +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : orig_line is 5, orig_col is 11, column is 27, for 'n' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : orig_line is 5, orig_col is 12, column is 28, for ')' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : pc->orig_line is 5, orig_col is 12, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 5, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 6, orig_col is 1, column is 1, for '{' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : pc->orig_line is 6, orig_col is 1, text() is '{', type is BRACE_OPEN +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ... indent is 17 +indent_text : orig_line is 6, orig_col is 1, text() is '{', parent_type is FUNC_CLASS_DEF +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 6, orig_col is 1, on '{' [BRACE_OPEN/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 6, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 7, orig_col is 1, column is 1, for '}' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : pc->orig_line is 7, orig_col is 1, text() is '}', type is BRACE_CLOSE +reindent_line : orig_line is 7, orig_col is 1, on '}' [BRACE_CLOSE/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 7, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 9, orig_col is 1, column is 1, for '~' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 9, orig_col is 1, on '~' [DESTRUCTOR/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 9, orig_col is 2, column is 10, for 'TelegramIndex' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 9, orig_col is 15, column is 23, for '(' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ...indent is 24 +indent_text : frm.pse_tos is 2, ...indent is 24 +indent_text : frm.pse_tos is 2, ...indent_tmp is 24 +indent_text : orig_line is 9, orig_col is 16, column is 24, for ')' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 24 +indent_text : pc->orig_line is 9, orig_col is 16, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 9, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 10, orig_col is 1, column is 1, for '{' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ... indent is 17 +indent_text : orig_line is 10, orig_col is 1, text() is '{', parent_type is FUNC_CLASS_DEF +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 10, orig_col is 1, on '{' [BRACE_OPEN/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 10, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 11, orig_col is 1, column is 1, for '}' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : pc->orig_line is 11, orig_col is 1, text() is '}', type is BRACE_CLOSE +reindent_line : orig_line is 11, orig_col is 1, on '}' [BRACE_CLOSE/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 11, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 1, column is 1, for 'const' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 13, orig_col is 1, on 'const' [QUALIFIER/NONE] => 9 + [CallStack] +indent_text : orig_line is 13, orig_col is 7, column is 15, for 'char' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 11, column is 19, for '*' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 13, column is 21, for 'const' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 19, column is 27, for 'pTelName' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 27, column is 35, for ';' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, orig_col is 1, column is 1, for 'unsigned' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 14, orig_col is 1, on 'unsigned' [TYPE/NONE] => 9 + [CallStack] +indent_text : orig_line is 14, orig_col is 10, column is 18, for 'long' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, orig_col is 15, column is 23, for 'nTelIndex' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, orig_col is 24, column is 32, for ';' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 15, orig_col is 1, column is 1, for '}' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : pc->orig_line is 15, orig_col is 1, text() is '}', type is BRACE_CLOSE +reindent_line : orig_line is 15, orig_col is 1, on '}' [BRACE_CLOSE/STRUCT] => 1 + [CallStack] +indent_text : orig_line is 15, orig_col is 2, column is 2, for ';' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : orig_line is 15, +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : before quick_align_again +indent_text : after quick_align_again +indent_text : orig_line is 1, orig_col is 1, column is 1, for 'struct' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +reindent_line : orig_line is 1, orig_col is 1, on 'struct' [STRUCT/NONE] => 1 + [CallStack] +indent_text : orig_line is 1, orig_col is 8, column is 8, for 'TelegramIndex' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : orig_line is 1, +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : orig_line is 2, orig_col is 1, column is 1, for '{' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 1, ... indent is 9 +indent_text : orig_line is 2, orig_col is 1, text() is '{', parent_type is STRUCT +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 2, orig_col is 1, on '{' [BRACE_OPEN/STRUCT] => 1 + [CallStack] +indent_text : orig_line is 2, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 3, orig_col is 1, column is 9, for 'TelegramIndex' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 3, orig_col is 1, on 'TelegramIndex' [FUNC_CLASS_DEF/NONE] => 9 + [CallStack] +indent_text : orig_line is 3, orig_col is 14, column is 22, for '(' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ...indent is 23 +indent_text : frm.pse_tos is 2, ...indent is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 15, column is 23, for 'const' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 21, column is 29, for 'char' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 25, column is 33, for '*' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 27, column is 35, for 'pN' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 29, column is 37, for ',' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 31, column is 39, for 'unsigned' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 40, column is 48, for 'long' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 45, column is 53, for 'nI' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : orig_line is 3, orig_col is 47, column is 55, for ')' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 23 +indent_text : pc->orig_line is 3, orig_col is 47, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 3, orig_col is 49, column is 57, for ':' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 3, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 4, orig_col is 1, column is 17, for 'pTelName' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 4, orig_col is 1, on 'pTelName' [FUNC_CTOR_VAR/NONE] => 17 + [CallStack] +indent_text : orig_line is 4, orig_col is 9, column is 25, for '(' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 3, ...indent is 26 +indent_text : frm.pse_tos is 3, ...indent is 26 +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : orig_line is 4, orig_col is 10, column is 26, for 'pN' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : orig_line is 4, orig_col is 12, column is 28, for ')' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 26 +indent_text : pc->orig_line is 4, orig_col is 12, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 4, orig_col is 13, column is 29, for ',' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 4, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 5, orig_col is 1, column is 17, for 'nTelIndex' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 5, orig_col is 1, on 'nTelIndex' [FUNC_CTOR_VAR/NONE] => 17 + [CallStack] +indent_text : orig_line is 5, orig_col is 10, column is 26, for '(' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 3, ...indent is 27 +indent_text : frm.pse_tos is 3, ...indent is 27 +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : orig_line is 5, orig_col is 11, column is 27, for 'n' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : orig_line is 5, orig_col is 12, column is 28, for ')' + [] +indent_text : frm.pse_tos is 3, ...indent_tmp is 27 +indent_text : pc->orig_line is 5, orig_col is 12, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 5, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 6, orig_col is 1, column is 9, for '{' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : pc->orig_line is 6, orig_col is 1, text() is '{', type is BRACE_OPEN +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ... indent is 17 +indent_text : orig_line is 6, orig_col is 1, text() is '{', parent_type is FUNC_CLASS_DEF +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 6, orig_col is 1, on '{' [BRACE_OPEN/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 6, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 7, orig_col is 1, column is 9, for '}' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : pc->orig_line is 7, orig_col is 1, text() is '}', type is BRACE_CLOSE +reindent_line : orig_line is 7, orig_col is 1, on '}' [BRACE_CLOSE/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 7, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 9, orig_col is 1, column is 9, for '~' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 9, orig_col is 1, on '~' [DESTRUCTOR/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 9, orig_col is 2, column is 10, for 'TelegramIndex' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 9, orig_col is 15, column is 23, for '(' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ...indent is 24 +indent_text : frm.pse_tos is 2, ...indent is 24 +indent_text : frm.pse_tos is 2, ...indent_tmp is 24 +indent_text : orig_line is 9, orig_col is 16, column is 24, for ')' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 24 +indent_text : pc->orig_line is 9, orig_col is 16, text() is ')', type is FPAREN_CLOSE +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 9, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 10, orig_col is 1, column is 9, for '{' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 2, ... indent is 17 +indent_text : orig_line is 10, orig_col is 1, text() is '{', parent_type is FUNC_CLASS_DEF +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +reindent_line : orig_line is 10, orig_col is 1, on '{' [BRACE_OPEN/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 10, +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : orig_line is 11, orig_col is 1, column is 9, for '}' + [] +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : frm.pse_tos is 2, ...indent_tmp is 17 +indent_text : pc->orig_line is 11, orig_col is 1, text() is '}', type is BRACE_CLOSE +reindent_line : orig_line is 11, orig_col is 1, on '}' [BRACE_CLOSE/FUNC_CLASS_DEF] => 9 + [CallStack] +indent_text : orig_line is 11, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 1, column is 9, for 'const' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 13, orig_col is 1, on 'const' [QUALIFIER/NONE] => 9 + [CallStack] +indent_text : orig_line is 13, orig_col is 7, column is 15, for 'char' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 11, column is 19, for '*' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 13, column is 21, for 'const' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 19, column is 27, for 'pTelName' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, orig_col is 27, column is 35, for ';' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 13, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, orig_col is 1, column is 9, for 'unsigned' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +reindent_line : orig_line is 14, orig_col is 1, on 'unsigned' [TYPE/NONE] => 9 + [CallStack] +indent_text : orig_line is 14, orig_col is 10, column is 18, for 'long' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, orig_col is 15, column is 23, for 'nTelIndex' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, orig_col is 24, column is 32, for ';' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 14, +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : orig_line is 15, orig_col is 1, column is 1, for '}' + [] +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : frm.pse_tos is 1, ...indent_tmp is 9 +indent_text : pc->orig_line is 15, orig_col is 1, text() is '}', type is BRACE_CLOSE +reindent_line : orig_line is 15, orig_col is 1, on '}' [BRACE_CLOSE/STRUCT] => 1 + [CallStack] +indent_text : orig_line is 15, orig_col is 2, column is 2, for ';' + [] +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : orig_line is 15, +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : frm.pse_tos is 0, ...indent is 1 +indent_text : frm.pse_tos is 0, ...indent_tmp is 1 +indent_text : before quick_align_again +indent_text : after quick_align_again diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/36.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/36.txt new file mode 100644 index 00000000..892f5af5 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/36.txt @@ -0,0 +1,19 @@ +fix_fcn_def_params : text() '(', type is PAREN_OPEN, on orig_line 3, level is 1 +fix_fcn_def_params : looking at, text() 'const' on orig_line 3, level 2 +fix_fcn_def_params : looking at, text() 'char' on orig_line 3, level 2 +fix_fcn_def_params : looking at, text() '*' on orig_line 3, level 2 +fix_fcn_def_params : looking at, text() 'pN' on orig_line 3, level 2 +fix_fcn_def_params : looking at, text() ',' on orig_line 3, level 2 +mark_variable_stack : parameter on orig_line 3, orig_col 27: +mark_variable_stack : parameter on orig_line 3, orig_col 27: as TYPE +mark_variable_stack : parameter on orig_line 3, orig_col 27: as VAR +fix_fcn_def_params : looking at, text() 'unsigned' on orig_line 3, level 2 +fix_fcn_def_params : looking at, text() 'long' on orig_line 3, level 2 +fix_fcn_def_params : looking at, text() 'nI' on orig_line 3, level 2 +fix_fcn_def_params : bailed on text() ')', on orig_line 3 +mark_variable_stack : parameter on orig_line 3, orig_col 45: +mark_variable_stack : parameter on orig_line 3, orig_col 45: as TYPE +mark_variable_stack : parameter on orig_line 3, orig_col 45: as TYPE +mark_variable_stack : parameter on orig_line 3, orig_col 45: as VAR +fix_fcn_def_params : text() '(', type is PAREN_OPEN, on orig_line 9, level is 1 +fix_fcn_def_params : bailed on text() ')', on orig_line 9 diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/66.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/66.txt new file mode 100644 index 00000000..71b7804d --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/66.txt @@ -0,0 +1,741 @@ +space_text : orig_line is 1, orig_col is 1, 'struct' type is STRUCT +space_text : back-to-back words need a space: pc->text() 'struct', next->text() 'TelegramIndex' +space_text : orig_line is 1, orig_col is 1, pc-text() 'struct', type is STRUCT +do_space : orig_line is 1, orig_col is 1, first->text() 'struct', type is STRUCT +do_space : first->orig_line is 1, first->orig_col is 1, first->text() is 'struct', [STRUCT/NONE] <===> + second->orig_line is 1, second->orig_col is 8, second->text() is 'TelegramIndex', [TYPE/STRUCT] : rule ADD from add_space_table[ ] +ensure_force_space : rule = ADD @ 1 => 8 +space_text : orig_line is 1, orig_col is 8, 'TelegramIndex' type is TYPE +space_text : orig_line is 1, orig_col is 8, pc-text() 'TelegramIndex', type is TYPE +do_space : orig_line is 1, orig_col is 8, first->text() 'TelegramIndex', type is TYPE + rule = REMOVE @ 0 => 21 +space_text : orig_line is 1, orig_col is 21, , nl is 1 +space_text : orig_line is 2, orig_col is 1, '{' type is BRACE_OPEN +space_text : orig_line is 2, orig_col is 1, pc-text() '{', type is BRACE_OPEN +do_space : orig_line is 2, orig_col is 1, first->text() '{', type is BRACE_OPEN + rule = REMOVE @ 0 => 2 +space_text : orig_line is 2, orig_col is 2, , nl is 1 +space_text : orig_line is 3, orig_col is 1, 'TelegramIndex' type is FUNC_CLASS_DEF +space_text : orig_line is 3, orig_col is 1, pc-text() 'TelegramIndex', type is FUNC_CLASS_DEF +do_space : orig_line is 3, orig_col is 1, first->text() 'TelegramIndex', type is FUNC_CLASS_DEF +do_space : first->orig_line is 3, first->orig_col is 1, first->text() is 'TelegramIndex', [FUNC_CLASS_DEF/NONE] <===> + second->orig_line is 3, second->orig_col is 14, second->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] : rule sp_func_class_paren[ ] + rule = IGNORE @ 0 => 14 +space_text : orig_line is 3, orig_col is 14, '(' type is FPAREN_OPEN +space_text : orig_line is 3, orig_col is 14, pc-text() '(', type is FPAREN_OPEN +do_space : orig_line is 3, orig_col is 14, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 3, first->orig_col is 14, first->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] <===> + second->orig_line is 3, second->orig_col is 15, second->text() is 'const', [QUALIFIER/NONE] : rule sp_inside_fparen[ ] + rule = IGNORE @ 0 => 15 +space_text : orig_line is 3, orig_col is 15, 'const' type is QUALIFIER +space_text : back-to-back words need a space: pc->text() 'const', next->text() 'char' +space_text : orig_line is 3, orig_col is 15, pc-text() 'const', type is QUALIFIER +do_space : orig_line is 3, orig_col is 15, first->text() 'const', type is QUALIFIER +do_space : first->orig_line is 3, first->orig_col is 15, first->text() is 'const', [QUALIFIER/NONE] <===> + second->orig_line is 3, second->orig_col is 21, second->text() is 'char', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 21 +space_text : orig_line is 3, orig_col is 21, 'char' type is TYPE +space_text : orig_line is 3, orig_col is 21, pc-text() 'char', type is TYPE +do_space : orig_line is 3, orig_col is 21, first->text() 'char', type is TYPE +do_space : first->orig_line is 3, first->orig_col is 21, first->text() is 'char', [TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 25, second->text() is '*', [PTR_TYPE/NONE] : rule IGNORE[ ] + rule = IGNORE @ 0 => 25 +space_text : orig_line is 3, orig_col is 25, '*' type is PTR_TYPE +space_text : orig_line is 3, orig_col is 25, pc-text() '*', type is PTR_TYPE +do_space : orig_line is 3, orig_col is 25, first->text() '*', type is PTR_TYPE +do_space : first->orig_line is 3, first->orig_col is 25, first->text() is '*', [PTR_TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 27, second->text() is 'pN', [WORD/NONE] : rule sp_after_ptr_star[ ] + rule = IGNORE @ 1 => 27 +space_text : orig_line is 3, orig_col is 27, 'pN' type is WORD +space_text : orig_line is 3, orig_col is 27, pc-text() 'pN', type is WORD +do_space : orig_line is 3, orig_col is 27, first->text() 'pN', type is WORD +do_space : first->orig_line is 3, first->orig_col is 27, first->text() is 'pN', [WORD/NONE] <===> + second->orig_line is 3, second->orig_col is 29, second->text() is ',', [COMMA/NONE] : rule sp_before_comma[ ] + rule = REMOVE @ 0 => 29 +space_text : orig_line is 3, orig_col is 29, ',' type is COMMA +space_text : orig_line is 3, orig_col is 29, pc-text() ',', type is COMMA +do_space : orig_line is 3, orig_col is 29, first->text() ',', type is COMMA +do_space : first->orig_line is 3, first->orig_col is 29, first->text() is ',', [COMMA/NONE] <===> + second->orig_line is 3, second->orig_col is 31, second->text() is 'unsigned', [TYPE/NONE] : rule sp_after_comma[ ] + rule = IGNORE @ 1 => 31 +space_text : orig_line is 3, orig_col is 31, 'unsigned' type is TYPE +space_text : back-to-back words need a space: pc->text() 'unsigned', next->text() 'long' +space_text : orig_line is 3, orig_col is 31, pc-text() 'unsigned', type is TYPE +do_space : orig_line is 3, orig_col is 31, first->text() 'unsigned', type is TYPE +do_space : first->orig_line is 3, first->orig_col is 31, first->text() is 'unsigned', [TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 40, second->text() is 'long', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 40 +space_text : orig_line is 3, orig_col is 40, 'long' type is TYPE +space_text : back-to-back words need a space: pc->text() 'long', next->text() 'nI' +space_text : orig_line is 3, orig_col is 40, pc-text() 'long', type is TYPE +do_space : orig_line is 3, orig_col is 40, first->text() 'long', type is TYPE +do_space : first->orig_line is 3, first->orig_col is 40, first->text() is 'long', [TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 45, second->text() is 'nI', [WORD/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 45 +space_text : orig_line is 3, orig_col is 45, 'nI' type is WORD +space_text : orig_line is 3, orig_col is 45, pc-text() 'nI', type is WORD +do_space : orig_line is 3, orig_col is 45, first->text() 'nI', type is WORD +do_space : first->orig_line is 3, first->orig_col is 45, first->text() is 'nI', [WORD/NONE] <===> + second->orig_line is 3, second->orig_col is 47, second->text() is ')', [FPAREN_CLOSE/FUNC_CLASS_DEF] : rule sp_inside_fparen[ ] + rule = IGNORE @ 0 => 47 +space_text : orig_line is 3, orig_col is 47, ')' type is FPAREN_CLOSE +space_text : orig_line is 3, orig_col is 47, pc-text() ')', type is FPAREN_CLOSE +do_space : orig_line is 3, orig_col is 47, first->text() ')', type is FPAREN_CLOSE +do_space : first->orig_line is 3, first->orig_col is 47, first->text() is ')', [FPAREN_CLOSE/FUNC_CLASS_DEF] <===> + second->orig_line is 3, second->orig_col is 49, second->text() is ':', [CONSTR_COLON/NONE] : rule sp_before_constr_colon[ ] + rule = ADD @ 1 => 49 +space_text : orig_line is 3, orig_col is 49, ':' type is CONSTR_COLON +space_text : orig_line is 3, orig_col is 49, pc-text() ':', type is CONSTR_COLON +do_space : orig_line is 3, orig_col is 49, first->text() ':', type is CONSTR_COLON + rule = REMOVE @ 0 => 50 +space_text : orig_line is 3, orig_col is 50, , nl is 1 +space_text : orig_line is 4, orig_col is 1, 'pTelName' type is FUNC_CTOR_VAR +space_text : orig_line is 4, orig_col is 1, pc-text() 'pTelName', type is FUNC_CTOR_VAR +do_space : orig_line is 4, orig_col is 1, first->text() 'pTelName', type is FUNC_CTOR_VAR +do_space : first->orig_line is 4, first->orig_col is 1, first->text() is 'pTelName', [FUNC_CTOR_VAR/NONE] <===> + second->orig_line is 4, second->orig_col is 9, second->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] : rule sp_func_call_paren[ ] + rule = IGNORE @ 0 => 9 +space_text : orig_line is 4, orig_col is 9, '(' type is FPAREN_OPEN +space_text : orig_line is 4, orig_col is 9, pc-text() '(', type is FPAREN_OPEN +do_space : orig_line is 4, orig_col is 9, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 4, first->orig_col is 9, first->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] <===> + second->orig_line is 4, second->orig_col is 10, second->text() is 'pN', [WORD/NONE] : rule sp_inside_fparen[ ] + rule = IGNORE @ 0 => 10 +space_text : orig_line is 4, orig_col is 10, 'pN' type is WORD +space_text : orig_line is 4, orig_col is 10, pc-text() 'pN', type is WORD +do_space : orig_line is 4, orig_col is 10, first->text() 'pN', type is WORD +do_space : first->orig_line is 4, first->orig_col is 10, first->text() is 'pN', [WORD/NONE] <===> + second->orig_line is 4, second->orig_col is 12, second->text() is ')', [FPAREN_CLOSE/FUNC_CTOR_VAR] : rule sp_inside_fparen[ ] + rule = IGNORE @ 0 => 12 +space_text : orig_line is 4, orig_col is 12, ')' type is FPAREN_CLOSE +space_text : orig_line is 4, orig_col is 12, pc-text() ')', type is FPAREN_CLOSE +do_space : orig_line is 4, orig_col is 12, first->text() ')', type is FPAREN_CLOSE +do_space : first->orig_line is 4, first->orig_col is 12, first->text() is ')', [FPAREN_CLOSE/FUNC_CTOR_VAR] <===> + second->orig_line is 4, second->orig_col is 13, second->text() is ',', [COMMA/NONE] : rule sp_before_comma[ ] + rule = REMOVE @ 0 => 13 +space_text : orig_line is 4, orig_col is 13, ',' type is COMMA +space_text : orig_line is 4, orig_col is 13, pc-text() ',', type is COMMA +do_space : orig_line is 4, orig_col is 13, first->text() ',', type is COMMA + rule = REMOVE @ 0 => 14 +space_text : orig_line is 4, orig_col is 14, , nl is 1 +space_text : orig_line is 5, orig_col is 1, 'nTelIndex' type is FUNC_CTOR_VAR +space_text : orig_line is 5, orig_col is 1, pc-text() 'nTelIndex', type is FUNC_CTOR_VAR +do_space : orig_line is 5, orig_col is 1, first->text() 'nTelIndex', type is FUNC_CTOR_VAR +do_space : first->orig_line is 5, first->orig_col is 1, first->text() is 'nTelIndex', [FUNC_CTOR_VAR/NONE] <===> + second->orig_line is 5, second->orig_col is 10, second->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] : rule sp_func_call_paren[ ] + rule = IGNORE @ 0 => 10 +space_text : orig_line is 5, orig_col is 10, '(' type is FPAREN_OPEN +space_text : orig_line is 5, orig_col is 10, pc-text() '(', type is FPAREN_OPEN +do_space : orig_line is 5, orig_col is 10, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 5, first->orig_col is 10, first->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] <===> + second->orig_line is 5, second->orig_col is 11, second->text() is 'n', [WORD/NONE] : rule sp_inside_fparen[ ] + rule = IGNORE @ 0 => 11 +space_text : orig_line is 5, orig_col is 11, 'n' type is WORD +space_text : orig_line is 5, orig_col is 11, pc-text() 'n', type is WORD +do_space : orig_line is 5, orig_col is 11, first->text() 'n', type is WORD +do_space : first->orig_line is 5, first->orig_col is 11, first->text() is 'n', [WORD/NONE] <===> + second->orig_line is 5, second->orig_col is 12, second->text() is ')', [FPAREN_CLOSE/FUNC_CTOR_VAR] : rule sp_inside_fparen[ ] + rule = IGNORE @ 0 => 12 +space_text : orig_line is 5, orig_col is 12, ')' type is FPAREN_CLOSE +space_text : orig_line is 5, orig_col is 12, pc-text() ')', type is FPAREN_CLOSE +do_space : orig_line is 5, orig_col is 12, first->text() ')', type is FPAREN_CLOSE + rule = REMOVE @ 0 => 13 +space_text : orig_line is 5, orig_col is 13, , nl is 1 +space_text : orig_line is 6, orig_col is 1, '{' type is BRACE_OPEN +space_text : orig_line is 6, orig_col is 1, pc-text() '{', type is BRACE_OPEN +do_space : orig_line is 6, orig_col is 1, first->text() '{', type is BRACE_OPEN + rule = REMOVE @ 0 => 2 +space_text : orig_line is 6, orig_col is 2, , nl is 1 +space_text : orig_line is 7, orig_col is 1, '}' type is BRACE_CLOSE +space_text : orig_line is 7, orig_col is 1, pc-text() '}', type is BRACE_CLOSE +do_space : orig_line is 7, orig_col is 1, first->text() '}', type is BRACE_CLOSE + rule = REMOVE @ 0 => 2 +space_text : orig_line is 7, orig_col is 2, , nl is 2 +space_text : orig_line is 9, orig_col is 1, '~' type is DESTRUCTOR +space_text : orig_line is 9, orig_col is 1, pc-text() '~', type is DESTRUCTOR +do_space : orig_line is 9, orig_col is 1, first->text() '~', type is DESTRUCTOR +do_space : first->orig_line is 9, first->orig_col is 1, first->text() is '~', [DESTRUCTOR/FUNC_CLASS_DEF] <===> + second->orig_line is 9, second->orig_col is 2, second->text() is 'TelegramIndex', [FUNC_CLASS_DEF/DESTRUCTOR] : rule REMOVE[ ] + rule = REMOVE @ 0 => 2 +space_text : orig_line is 9, orig_col is 2, 'TelegramIndex' type is FUNC_CLASS_DEF +space_text : orig_line is 9, orig_col is 2, pc-text() 'TelegramIndex', type is FUNC_CLASS_DEF +do_space : orig_line is 9, orig_col is 2, first->text() 'TelegramIndex', type is FUNC_CLASS_DEF +do_space : first->orig_line is 9, first->orig_col is 2, first->text() is 'TelegramIndex', [FUNC_CLASS_DEF/DESTRUCTOR] <===> + second->orig_line is 9, second->orig_col is 15, second->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] : rule sp_func_class_paren[ ] + rule = IGNORE @ 0 => 15 +space_text : orig_line is 9, orig_col is 15, '(' type is FPAREN_OPEN +space_text : orig_line is 9, orig_col is 15, pc-text() '(', type is FPAREN_OPEN +do_space : orig_line is 9, orig_col is 15, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 9, first->orig_col is 15, first->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] <===> + second->orig_line is 9, second->orig_col is 16, second->text() is ')', [FPAREN_CLOSE/FUNC_CLASS_DEF] : rule sp_inside_fparens[ ] + rule = IGNORE @ 0 => 16 +space_text : orig_line is 9, orig_col is 16, ')' type is FPAREN_CLOSE +space_text : orig_line is 9, orig_col is 16, pc-text() ')', type is FPAREN_CLOSE +do_space : orig_line is 9, orig_col is 16, first->text() ')', type is FPAREN_CLOSE + rule = REMOVE @ 0 => 17 +space_text : orig_line is 9, orig_col is 17, , nl is 1 +space_text : orig_line is 10, orig_col is 1, '{' type is BRACE_OPEN +space_text : orig_line is 10, orig_col is 1, pc-text() '{', type is BRACE_OPEN +do_space : orig_line is 10, orig_col is 1, first->text() '{', type is BRACE_OPEN + rule = REMOVE @ 0 => 2 +space_text : orig_line is 10, orig_col is 2, , nl is 1 +space_text : orig_line is 11, orig_col is 1, '}' type is BRACE_CLOSE +space_text : orig_line is 11, orig_col is 1, pc-text() '}', type is BRACE_CLOSE +do_space : orig_line is 11, orig_col is 1, first->text() '}', type is BRACE_CLOSE + rule = REMOVE @ 0 => 2 +space_text : orig_line is 11, orig_col is 2, , nl is 2 +space_text : orig_line is 13, orig_col is 1, 'const' type is QUALIFIER +space_text : back-to-back words need a space: pc->text() 'const', next->text() 'char' +space_text : orig_line is 13, orig_col is 1, pc-text() 'const', type is QUALIFIER +do_space : orig_line is 13, orig_col is 1, first->text() 'const', type is QUALIFIER +do_space : first->orig_line is 13, first->orig_col is 1, first->text() is 'const', [QUALIFIER/NONE] <===> + second->orig_line is 13, second->orig_col is 7, second->text() is 'char', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 7 +space_text : orig_line is 13, orig_col is 7, 'char' type is TYPE +space_text : orig_line is 13, orig_col is 7, pc-text() 'char', type is TYPE +do_space : orig_line is 13, orig_col is 7, first->text() 'char', type is TYPE +do_space : first->orig_line is 13, first->orig_col is 7, first->text() is 'char', [TYPE/NONE] <===> + second->orig_line is 13, second->orig_col is 11, second->text() is '*', [PTR_TYPE/NONE] : rule IGNORE[ ] + rule = IGNORE @ 0 => 11 +space_text : orig_line is 13, orig_col is 11, '*' type is PTR_TYPE +space_text : orig_line is 13, orig_col is 11, pc-text() '*', type is PTR_TYPE +do_space : orig_line is 13, orig_col is 11, first->text() '*', type is PTR_TYPE +do_space : first->orig_line is 13, first->orig_col is 11, first->text() is '*', [PTR_TYPE/NONE] <===> + second->orig_line is 13, second->orig_col is 13, second->text() is 'const', [QUALIFIER/NONE] : rule sp_after_ptr_star_qualifier[ ] + rule = IGNORE @ 1 => 13 +space_text : orig_line is 13, orig_col is 13, 'const' type is QUALIFIER +space_text : back-to-back words need a space: pc->text() 'const', next->text() 'pTelName' +space_text : orig_line is 13, orig_col is 13, pc-text() 'const', type is QUALIFIER +do_space : orig_line is 13, orig_col is 13, first->text() 'const', type is QUALIFIER +do_space : first->orig_line is 13, first->orig_col is 13, first->text() is 'const', [QUALIFIER/NONE] <===> + second->orig_line is 13, second->orig_col is 19, second->text() is 'pTelName', [WORD/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 19 +space_text : orig_line is 13, orig_col is 19, 'pTelName' type is WORD +space_text : orig_line is 13, orig_col is 19, pc-text() 'pTelName', type is WORD +do_space : orig_line is 13, orig_col is 19, first->text() 'pTelName', type is WORD +do_space : first->orig_line is 13, first->orig_col is 19, first->text() is 'pTelName', [WORD/NONE] <===> + second->orig_line is 13, second->orig_col is 27, second->text() is ';', [SEMICOLON/NONE] : rule sp_before_semi[ ] + rule = REMOVE @ 0 => 27 +space_text : orig_line is 13, orig_col is 27, ';' type is SEMICOLON +space_text : orig_line is 13, orig_col is 27, pc-text() ';', type is SEMICOLON +do_space : orig_line is 13, orig_col is 27, first->text() ';', type is SEMICOLON + rule = REMOVE @ 0 => 28 +space_text : orig_line is 13, orig_col is 28, , nl is 1 +space_text : orig_line is 14, orig_col is 1, 'unsigned' type is TYPE +space_text : back-to-back words need a space: pc->text() 'unsigned', next->text() 'long' +space_text : orig_line is 14, orig_col is 1, pc-text() 'unsigned', type is TYPE +do_space : orig_line is 14, orig_col is 1, first->text() 'unsigned', type is TYPE +do_space : first->orig_line is 14, first->orig_col is 1, first->text() is 'unsigned', [TYPE/NONE] <===> + second->orig_line is 14, second->orig_col is 10, second->text() is 'long', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 10 +space_text : orig_line is 14, orig_col is 10, 'long' type is TYPE +space_text : back-to-back words need a space: pc->text() 'long', next->text() 'nTelIndex' +space_text : orig_line is 14, orig_col is 10, pc-text() 'long', type is TYPE +do_space : orig_line is 14, orig_col is 10, first->text() 'long', type is TYPE +do_space : first->orig_line is 14, first->orig_col is 10, first->text() is 'long', [TYPE/NONE] <===> + second->orig_line is 14, second->orig_col is 15, second->text() is 'nTelIndex', [WORD/NONE] : rule sp_after_type[ ] +ensure_force_space : rule = FORCE @ 1 => 15 +space_text : orig_line is 14, orig_col is 15, 'nTelIndex' type is WORD +space_text : orig_line is 14, orig_col is 15, pc-text() 'nTelIndex', type is WORD +do_space : orig_line is 14, orig_col is 15, first->text() 'nTelIndex', type is WORD +do_space : first->orig_line is 14, first->orig_col is 15, first->text() is 'nTelIndex', [WORD/NONE] <===> + second->orig_line is 14, second->orig_col is 24, second->text() is ';', [SEMICOLON/NONE] : rule sp_before_semi[ ] + rule = REMOVE @ 0 => 24 +space_text : orig_line is 14, orig_col is 24, ';' type is SEMICOLON +space_text : orig_line is 14, orig_col is 24, pc-text() ';', type is SEMICOLON +do_space : orig_line is 14, orig_col is 24, first->text() ';', type is SEMICOLON + rule = REMOVE @ 0 => 25 +space_text : orig_line is 14, orig_col is 25, , nl is 1 +space_text : orig_line is 15, orig_col is 1, '}' type is BRACE_CLOSE +space_text : orig_line is 15, orig_col is 1, pc-text() '}', type is BRACE_CLOSE +do_space : orig_line is 15, orig_col is 1, first->text() '}', type is BRACE_CLOSE +do_space : first->orig_line is 15, first->orig_col is 1, first->text() is '}', [BRACE_CLOSE/STRUCT] <===> + second->orig_line is 15, second->orig_col is 2, second->text() is ';', [SEMICOLON/STRUCT] : rule sp_before_semi[ ] + rule = REMOVE @ 0 => 2 +space_text : orig_line is 15, orig_col is 2, ';' type is SEMICOLON +space_text : orig_line is 15, orig_col is 2, pc-text() ';', type is SEMICOLON +do_space : orig_line is 15, orig_col is 2, first->text() ';', type is SEMICOLON + rule = REMOVE @ 0 => 3 +space_text : orig_line is 15, orig_col is 3, , nl is 2 +space_col_align : first->orig_line is 3, orig_col is 1, [FUNC_CLASS_DEF/NONE], text() 'TelegramIndex' <==> +space_col_align : second->orig_line is 3, orig_col is 14 [FPAREN_OPEN/FUNC_CLASS_DEF], text() '(', [CallStack] +do_space : orig_line is 3, orig_col is 1, first->text() 'TelegramIndex', type is FUNC_CLASS_DEF +do_space : first->orig_line is 3, first->orig_col is 1, first->text() is 'TelegramIndex', [FUNC_CLASS_DEF/NONE] <===> + second->orig_line is 3, second->orig_col is 14, second->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] : rule sp_func_class_paren[ ] +space_col_align : av is ignore +space_col_align : len is 13 +space_col_align : => coldiff is 13 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 3 +space_col_align : => second->orig_line is 3 +space_col_align : => first->text() is 'TelegramIndex' +space_col_align : => second->text() is '(' +space_col_align : => first->orig_col is 1 +space_col_align : => second->orig_col is 14 +space_col_align : => first->len() is 13 +space_col_align : => coldiff is 13 +space_col_align : first->orig_line is 3, orig_col is 14, [FPAREN_OPEN/FUNC_CLASS_DEF], text() '(' <==> +space_col_align : second->orig_line is 3, orig_col is 15 [QUALIFIER/NONE], text() 'const', [CallStack] +do_space : orig_line is 3, orig_col is 14, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 3, first->orig_col is 14, first->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] <===> + second->orig_line is 3, second->orig_col is 15, second->text() is 'const', [QUALIFIER/NONE] : rule sp_inside_fparen[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 3 +space_col_align : => second->orig_line is 3 +space_col_align : => first->text() is '(' +space_col_align : => second->text() is 'const' +space_col_align : => first->orig_col is 14 +space_col_align : => second->orig_col is 15 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 3, orig_col is 15, [QUALIFIER/NONE], text() 'const' <==> +space_col_align : second->orig_line is 3, orig_col is 21 [TYPE/NONE], text() 'char', [CallStack] +do_space : orig_line is 3, orig_col is 15, first->text() 'const', type is QUALIFIER +do_space : first->orig_line is 3, first->orig_col is 15, first->text() is 'const', [QUALIFIER/NONE] <===> + second->orig_line is 3, second->orig_col is 21, second->text() is 'char', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 5 +space_col_align : => coldiff is 5 +space_col_align : => av is FORCE +space_col_align : => coldiff is 6 +space_col_align : first->orig_line is 3, orig_col is 21, [TYPE/NONE], text() 'char' <==> +space_col_align : second->orig_line is 3, orig_col is 25 [PTR_TYPE/NONE], text() '*', [CallStack] +do_space : orig_line is 3, orig_col is 21, first->text() 'char', type is TYPE +do_space : first->orig_line is 3, first->orig_col is 21, first->text() is 'char', [TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 25, second->text() is '*', [PTR_TYPE/NONE] : rule IGNORE[ ] +space_col_align : av is ignore +space_col_align : len is 4 +space_col_align : => coldiff is 4 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 3 +space_col_align : => second->orig_line is 3 +space_col_align : => first->text() is 'char' +space_col_align : => second->text() is '*' +space_col_align : => first->orig_col is 21 +space_col_align : => second->orig_col is 25 +space_col_align : => first->len() is 4 +space_col_align : => coldiff is 4 +space_col_align : first->orig_line is 3, orig_col is 25, [PTR_TYPE/NONE], text() '*' <==> +space_col_align : second->orig_line is 3, orig_col is 27 [WORD/NONE], text() 'pN', [CallStack] +do_space : orig_line is 3, orig_col is 25, first->text() '*', type is PTR_TYPE +do_space : first->orig_line is 3, first->orig_col is 25, first->text() is '*', [PTR_TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 27, second->text() is 'pN', [WORD/NONE] : rule sp_after_ptr_star[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 3 +space_col_align : => second->orig_line is 3 +space_col_align : => first->text() is '*' +space_col_align : => second->text() is 'pN' +space_col_align : => first->orig_col is 25 +space_col_align : => second->orig_col is 27 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 3, orig_col is 27, [WORD/NONE], text() 'pN' <==> +space_col_align : second->orig_line is 3, orig_col is 29 [COMMA/NONE], text() ',', [CallStack] +do_space : orig_line is 3, orig_col is 27, first->text() 'pN', type is WORD +do_space : first->orig_line is 3, first->orig_col is 27, first->text() is 'pN', [WORD/NONE] <===> + second->orig_line is 3, second->orig_col is 29, second->text() is ',', [COMMA/NONE] : rule sp_before_comma[ ] +space_col_align : av is remove +space_col_align : len is 2 +space_col_align : => coldiff is 2 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 3, orig_col is 29, [COMMA/NONE], text() ',' <==> +space_col_align : second->orig_line is 3, orig_col is 31 [TYPE/NONE], text() 'unsigned', [CallStack] +do_space : orig_line is 3, orig_col is 29, first->text() ',', type is COMMA +do_space : first->orig_line is 3, first->orig_col is 29, first->text() is ',', [COMMA/NONE] <===> + second->orig_line is 3, second->orig_col is 31, second->text() is 'unsigned', [TYPE/NONE] : rule sp_after_comma[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 3 +space_col_align : => second->orig_line is 3 +space_col_align : => first->text() is ',' +space_col_align : => second->text() is 'unsigned' +space_col_align : => first->orig_col is 29 +space_col_align : => second->orig_col is 31 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 3, orig_col is 31, [TYPE/NONE], text() 'unsigned' <==> +space_col_align : second->orig_line is 3, orig_col is 40 [TYPE/NONE], text() 'long', [CallStack] +do_space : orig_line is 3, orig_col is 31, first->text() 'unsigned', type is TYPE +do_space : first->orig_line is 3, first->orig_col is 31, first->text() is 'unsigned', [TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 40, second->text() is 'long', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 8 +space_col_align : => coldiff is 8 +space_col_align : => av is FORCE +space_col_align : => coldiff is 9 +space_col_align : first->orig_line is 3, orig_col is 40, [TYPE/NONE], text() 'long' <==> +space_col_align : second->orig_line is 3, orig_col is 45 [WORD/NONE], text() 'nI', [CallStack] +do_space : orig_line is 3, orig_col is 40, first->text() 'long', type is TYPE +do_space : first->orig_line is 3, first->orig_col is 40, first->text() is 'long', [TYPE/NONE] <===> + second->orig_line is 3, second->orig_col is 45, second->text() is 'nI', [WORD/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 4 +space_col_align : => coldiff is 4 +space_col_align : => av is FORCE +space_col_align : => coldiff is 5 +space_col_align : first->orig_line is 3, orig_col is 45, [WORD/NONE], text() 'nI' <==> +space_col_align : second->orig_line is 3, orig_col is 47 [FPAREN_CLOSE/FUNC_CLASS_DEF], text() ')', [CallStack] +do_space : orig_line is 3, orig_col is 45, first->text() 'nI', type is WORD +do_space : first->orig_line is 3, first->orig_col is 45, first->text() is 'nI', [WORD/NONE] <===> + second->orig_line is 3, second->orig_col is 47, second->text() is ')', [FPAREN_CLOSE/FUNC_CLASS_DEF] : rule sp_inside_fparen[ ] +space_col_align : av is ignore +space_col_align : len is 2 +space_col_align : => coldiff is 2 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 3 +space_col_align : => second->orig_line is 3 +space_col_align : => first->text() is 'nI' +space_col_align : => second->text() is ')' +space_col_align : => first->orig_col is 45 +space_col_align : => second->orig_col is 47 +space_col_align : => first->len() is 2 +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 3, orig_col is 47, [FPAREN_CLOSE/FUNC_CLASS_DEF], text() ')' <==> +space_col_align : second->orig_line is 3, orig_col is 49 [CONSTR_COLON/NONE], text() ':', [CallStack] +do_space : orig_line is 3, orig_col is 47, first->text() ')', type is FPAREN_CLOSE +do_space : first->orig_line is 3, first->orig_col is 47, first->text() is ')', [FPAREN_CLOSE/FUNC_CLASS_DEF] <===> + second->orig_line is 3, second->orig_col is 49, second->text() is ':', [CONSTR_COLON/NONE] : rule sp_before_constr_colon[ ] +space_col_align : av is add +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is ADD +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 3, orig_col is 49, [CONSTR_COLON/NONE], text() ':' <==> +space_col_align : second->orig_line is 3, orig_col is 50 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 3, orig_col is 49, first->text() ':', type is CONSTR_COLON +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 4, orig_col is 1, [FUNC_CTOR_VAR/NONE], text() 'pTelName' <==> +space_col_align : second->orig_line is 4, orig_col is 9 [FPAREN_OPEN/FUNC_CTOR_VAR], text() '(', [CallStack] +do_space : orig_line is 4, orig_col is 1, first->text() 'pTelName', type is FUNC_CTOR_VAR +do_space : first->orig_line is 4, first->orig_col is 1, first->text() is 'pTelName', [FUNC_CTOR_VAR/NONE] <===> + second->orig_line is 4, second->orig_col is 9, second->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] : rule sp_func_call_paren[ ] +space_col_align : av is ignore +space_col_align : len is 8 +space_col_align : => coldiff is 8 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 4 +space_col_align : => second->orig_line is 4 +space_col_align : => first->text() is 'pTelName' +space_col_align : => second->text() is '(' +space_col_align : => first->orig_col is 1 +space_col_align : => second->orig_col is 9 +space_col_align : => first->len() is 8 +space_col_align : => coldiff is 8 +space_col_align : first->orig_line is 4, orig_col is 9, [FPAREN_OPEN/FUNC_CTOR_VAR], text() '(' <==> +space_col_align : second->orig_line is 4, orig_col is 10 [WORD/NONE], text() 'pN', [CallStack] +do_space : orig_line is 4, orig_col is 9, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 4, first->orig_col is 9, first->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] <===> + second->orig_line is 4, second->orig_col is 10, second->text() is 'pN', [WORD/NONE] : rule sp_inside_fparen[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 4 +space_col_align : => second->orig_line is 4 +space_col_align : => first->text() is '(' +space_col_align : => second->text() is 'pN' +space_col_align : => first->orig_col is 9 +space_col_align : => second->orig_col is 10 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 4, orig_col is 10, [WORD/NONE], text() 'pN' <==> +space_col_align : second->orig_line is 4, orig_col is 12 [FPAREN_CLOSE/FUNC_CTOR_VAR], text() ')', [CallStack] +do_space : orig_line is 4, orig_col is 10, first->text() 'pN', type is WORD +do_space : first->orig_line is 4, first->orig_col is 10, first->text() is 'pN', [WORD/NONE] <===> + second->orig_line is 4, second->orig_col is 12, second->text() is ')', [FPAREN_CLOSE/FUNC_CTOR_VAR] : rule sp_inside_fparen[ ] +space_col_align : av is ignore +space_col_align : len is 2 +space_col_align : => coldiff is 2 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 4 +space_col_align : => second->orig_line is 4 +space_col_align : => first->text() is 'pN' +space_col_align : => second->text() is ')' +space_col_align : => first->orig_col is 10 +space_col_align : => second->orig_col is 12 +space_col_align : => first->len() is 2 +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 4, orig_col is 12, [FPAREN_CLOSE/FUNC_CTOR_VAR], text() ')' <==> +space_col_align : second->orig_line is 4, orig_col is 13 [COMMA/NONE], text() ',', [CallStack] +do_space : orig_line is 4, orig_col is 12, first->text() ')', type is FPAREN_CLOSE +do_space : first->orig_line is 4, first->orig_col is 12, first->text() is ')', [FPAREN_CLOSE/FUNC_CTOR_VAR] <===> + second->orig_line is 4, second->orig_col is 13, second->text() is ',', [COMMA/NONE] : rule sp_before_comma[ ] +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 4, orig_col is 13, [COMMA/NONE], text() ',' <==> +space_col_align : second->orig_line is 4, orig_col is 14 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 4, orig_col is 13, first->text() ',', type is COMMA +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 5, orig_col is 1, [FUNC_CTOR_VAR/NONE], text() 'nTelIndex' <==> +space_col_align : second->orig_line is 5, orig_col is 10 [FPAREN_OPEN/FUNC_CTOR_VAR], text() '(', [CallStack] +do_space : orig_line is 5, orig_col is 1, first->text() 'nTelIndex', type is FUNC_CTOR_VAR +do_space : first->orig_line is 5, first->orig_col is 1, first->text() is 'nTelIndex', [FUNC_CTOR_VAR/NONE] <===> + second->orig_line is 5, second->orig_col is 10, second->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] : rule sp_func_call_paren[ ] +space_col_align : av is ignore +space_col_align : len is 9 +space_col_align : => coldiff is 9 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 5 +space_col_align : => second->orig_line is 5 +space_col_align : => first->text() is 'nTelIndex' +space_col_align : => second->text() is '(' +space_col_align : => first->orig_col is 1 +space_col_align : => second->orig_col is 10 +space_col_align : => first->len() is 9 +space_col_align : => coldiff is 9 +space_col_align : first->orig_line is 5, orig_col is 10, [FPAREN_OPEN/FUNC_CTOR_VAR], text() '(' <==> +space_col_align : second->orig_line is 5, orig_col is 11 [WORD/NONE], text() 'n', [CallStack] +do_space : orig_line is 5, orig_col is 10, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 5, first->orig_col is 10, first->text() is '(', [FPAREN_OPEN/FUNC_CTOR_VAR] <===> + second->orig_line is 5, second->orig_col is 11, second->text() is 'n', [WORD/NONE] : rule sp_inside_fparen[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 5 +space_col_align : => second->orig_line is 5 +space_col_align : => first->text() is '(' +space_col_align : => second->text() is 'n' +space_col_align : => first->orig_col is 10 +space_col_align : => second->orig_col is 11 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 5, orig_col is 11, [WORD/NONE], text() 'n' <==> +space_col_align : second->orig_line is 5, orig_col is 12 [FPAREN_CLOSE/FUNC_CTOR_VAR], text() ')', [CallStack] +do_space : orig_line is 5, orig_col is 11, first->text() 'n', type is WORD +do_space : first->orig_line is 5, first->orig_col is 11, first->text() is 'n', [WORD/NONE] <===> + second->orig_line is 5, second->orig_col is 12, second->text() is ')', [FPAREN_CLOSE/FUNC_CTOR_VAR] : rule sp_inside_fparen[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 5 +space_col_align : => second->orig_line is 5 +space_col_align : => first->text() is 'n' +space_col_align : => second->text() is ')' +space_col_align : => first->orig_col is 11 +space_col_align : => second->orig_col is 12 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 5, orig_col is 12, [FPAREN_CLOSE/FUNC_CTOR_VAR], text() ')' <==> +space_col_align : second->orig_line is 5, orig_col is 13 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 5, orig_col is 12, first->text() ')', type is FPAREN_CLOSE +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 6, orig_col is 1, [BRACE_OPEN/FUNC_CLASS_DEF], text() '{' <==> +space_col_align : second->orig_line is 6, orig_col is 2 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 6, orig_col is 1, first->text() '{', type is BRACE_OPEN +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 7, orig_col is 1, [BRACE_CLOSE/FUNC_CLASS_DEF], text() '}' <==> +space_col_align : second->orig_line is 7, orig_col is 2 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 7, orig_col is 1, first->text() '}', type is BRACE_CLOSE +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 9, orig_col is 1, [DESTRUCTOR/FUNC_CLASS_DEF], text() '~' <==> +space_col_align : second->orig_line is 9, orig_col is 2 [FUNC_CLASS_DEF/DESTRUCTOR], text() 'TelegramIndex', [CallStack] +do_space : orig_line is 9, orig_col is 1, first->text() '~', type is DESTRUCTOR +do_space : first->orig_line is 9, first->orig_col is 1, first->text() is '~', [DESTRUCTOR/FUNC_CLASS_DEF] <===> + second->orig_line is 9, second->orig_col is 2, second->text() is 'TelegramIndex', [FUNC_CLASS_DEF/DESTRUCTOR] : rule REMOVE[ ] +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 9, orig_col is 2, [FUNC_CLASS_DEF/DESTRUCTOR], text() 'TelegramIndex' <==> +space_col_align : second->orig_line is 9, orig_col is 15 [FPAREN_OPEN/FUNC_CLASS_DEF], text() '(', [CallStack] +do_space : orig_line is 9, orig_col is 2, first->text() 'TelegramIndex', type is FUNC_CLASS_DEF +do_space : first->orig_line is 9, first->orig_col is 2, first->text() is 'TelegramIndex', [FUNC_CLASS_DEF/DESTRUCTOR] <===> + second->orig_line is 9, second->orig_col is 15, second->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] : rule sp_func_class_paren[ ] +space_col_align : av is ignore +space_col_align : len is 13 +space_col_align : => coldiff is 13 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 9 +space_col_align : => second->orig_line is 9 +space_col_align : => first->text() is 'TelegramIndex' +space_col_align : => second->text() is '(' +space_col_align : => first->orig_col is 2 +space_col_align : => second->orig_col is 15 +space_col_align : => first->len() is 13 +space_col_align : => coldiff is 13 +space_col_align : first->orig_line is 9, orig_col is 15, [FPAREN_OPEN/FUNC_CLASS_DEF], text() '(' <==> +space_col_align : second->orig_line is 9, orig_col is 16 [FPAREN_CLOSE/FUNC_CLASS_DEF], text() ')', [CallStack] +do_space : orig_line is 9, orig_col is 15, first->text() '(', type is FPAREN_OPEN +do_space : first->orig_line is 9, first->orig_col is 15, first->text() is '(', [FPAREN_OPEN/FUNC_CLASS_DEF] <===> + second->orig_line is 9, second->orig_col is 16, second->text() is ')', [FPAREN_CLOSE/FUNC_CLASS_DEF] : rule sp_inside_fparens[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 9 +space_col_align : => second->orig_line is 9 +space_col_align : => first->text() is '(' +space_col_align : => second->text() is ')' +space_col_align : => first->orig_col is 15 +space_col_align : => second->orig_col is 16 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 9, orig_col is 16, [FPAREN_CLOSE/FUNC_CLASS_DEF], text() ')' <==> +space_col_align : second->orig_line is 9, orig_col is 17 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 9, orig_col is 16, first->text() ')', type is FPAREN_CLOSE +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 10, orig_col is 1, [BRACE_OPEN/FUNC_CLASS_DEF], text() '{' <==> +space_col_align : second->orig_line is 10, orig_col is 2 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 10, orig_col is 1, first->text() '{', type is BRACE_OPEN +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 11, orig_col is 1, [BRACE_CLOSE/FUNC_CLASS_DEF], text() '}' <==> +space_col_align : second->orig_line is 11, orig_col is 2 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 11, orig_col is 1, first->text() '}', type is BRACE_CLOSE +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 13, orig_col is 1, [QUALIFIER/NONE], text() 'const' <==> +space_col_align : second->orig_line is 13, orig_col is 7 [TYPE/NONE], text() 'char', [CallStack] +do_space : orig_line is 13, orig_col is 1, first->text() 'const', type is QUALIFIER +do_space : first->orig_line is 13, first->orig_col is 1, first->text() is 'const', [QUALIFIER/NONE] <===> + second->orig_line is 13, second->orig_col is 7, second->text() is 'char', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 5 +space_col_align : => coldiff is 5 +space_col_align : => av is FORCE +space_col_align : => coldiff is 6 +space_col_align : first->orig_line is 13, orig_col is 7, [TYPE/NONE], text() 'char' <==> +space_col_align : second->orig_line is 13, orig_col is 11 [PTR_TYPE/NONE], text() '*', [CallStack] +do_space : orig_line is 13, orig_col is 7, first->text() 'char', type is TYPE +do_space : first->orig_line is 13, first->orig_col is 7, first->text() is 'char', [TYPE/NONE] <===> + second->orig_line is 13, second->orig_col is 11, second->text() is '*', [PTR_TYPE/NONE] : rule IGNORE[ ] +space_col_align : av is ignore +space_col_align : len is 4 +space_col_align : => coldiff is 4 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 13 +space_col_align : => second->orig_line is 13 +space_col_align : => first->text() is 'char' +space_col_align : => second->text() is '*' +space_col_align : => first->orig_col is 7 +space_col_align : => second->orig_col is 11 +space_col_align : => first->len() is 4 +space_col_align : => coldiff is 4 +space_col_align : first->orig_line is 13, orig_col is 11, [PTR_TYPE/NONE], text() '*' <==> +space_col_align : second->orig_line is 13, orig_col is 13 [QUALIFIER/NONE], text() 'const', [CallStack] +do_space : orig_line is 13, orig_col is 11, first->text() '*', type is PTR_TYPE +do_space : first->orig_line is 13, first->orig_col is 11, first->text() is '*', [PTR_TYPE/NONE] <===> + second->orig_line is 13, second->orig_col is 13, second->text() is 'const', [QUALIFIER/NONE] : rule sp_after_ptr_star_qualifier[ ] +space_col_align : av is ignore +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is IGNORE +space_col_align : => first->orig_line is 13 +space_col_align : => second->orig_line is 13 +space_col_align : => first->text() is '*' +space_col_align : => second->text() is 'const' +space_col_align : => first->orig_col is 11 +space_col_align : => second->orig_col is 13 +space_col_align : => first->len() is 1 +space_col_align : => coldiff is 2 +space_col_align : first->orig_line is 13, orig_col is 13, [QUALIFIER/NONE], text() 'const' <==> +space_col_align : second->orig_line is 13, orig_col is 19 [WORD/NONE], text() 'pTelName', [CallStack] +do_space : orig_line is 13, orig_col is 13, first->text() 'const', type is QUALIFIER +do_space : first->orig_line is 13, first->orig_col is 13, first->text() is 'const', [QUALIFIER/NONE] <===> + second->orig_line is 13, second->orig_col is 19, second->text() is 'pTelName', [WORD/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 5 +space_col_align : => coldiff is 5 +space_col_align : => av is FORCE +space_col_align : => coldiff is 6 +space_col_align : first->orig_line is 13, orig_col is 19, [WORD/NONE], text() 'pTelName' <==> +space_col_align : second->orig_line is 13, orig_col is 27 [SEMICOLON/NONE], text() ';', [CallStack] +do_space : orig_line is 13, orig_col is 19, first->text() 'pTelName', type is WORD +do_space : first->orig_line is 13, first->orig_col is 19, first->text() is 'pTelName', [WORD/NONE] <===> + second->orig_line is 13, second->orig_col is 27, second->text() is ';', [SEMICOLON/NONE] : rule sp_before_semi[ ] +space_col_align : av is remove +space_col_align : len is 8 +space_col_align : => coldiff is 8 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 8 +space_col_align : first->orig_line is 13, orig_col is 27, [SEMICOLON/NONE], text() ';' <==> +space_col_align : second->orig_line is 13, orig_col is 28 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 13, orig_col is 27, first->text() ';', type is SEMICOLON +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 +space_col_align : first->orig_line is 14, orig_col is 1, [TYPE/NONE], text() 'unsigned' <==> +space_col_align : second->orig_line is 14, orig_col is 10 [TYPE/NONE], text() 'long', [CallStack] +do_space : orig_line is 14, orig_col is 1, first->text() 'unsigned', type is TYPE +do_space : first->orig_line is 14, first->orig_col is 1, first->text() is 'unsigned', [TYPE/NONE] <===> + second->orig_line is 14, second->orig_col is 10, second->text() is 'long', [TYPE/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 8 +space_col_align : => coldiff is 8 +space_col_align : => av is FORCE +space_col_align : => coldiff is 9 +space_col_align : first->orig_line is 14, orig_col is 10, [TYPE/NONE], text() 'long' <==> +space_col_align : second->orig_line is 14, orig_col is 15 [WORD/NONE], text() 'nTelIndex', [CallStack] +do_space : orig_line is 14, orig_col is 10, first->text() 'long', type is TYPE +do_space : first->orig_line is 14, first->orig_col is 10, first->text() is 'long', [TYPE/NONE] <===> + second->orig_line is 14, second->orig_col is 15, second->text() is 'nTelIndex', [WORD/NONE] : rule sp_after_type[ ] +ensure_force_space : space_col_align : av is force +space_col_align : len is 4 +space_col_align : => coldiff is 4 +space_col_align : => av is FORCE +space_col_align : => coldiff is 5 +space_col_align : first->orig_line is 14, orig_col is 15, [WORD/NONE], text() 'nTelIndex' <==> +space_col_align : second->orig_line is 14, orig_col is 24 [SEMICOLON/NONE], text() ';', [CallStack] +do_space : orig_line is 14, orig_col is 15, first->text() 'nTelIndex', type is WORD +do_space : first->orig_line is 14, first->orig_col is 15, first->text() is 'nTelIndex', [WORD/NONE] <===> + second->orig_line is 14, second->orig_col is 24, second->text() is ';', [SEMICOLON/NONE] : rule sp_before_semi[ ] +space_col_align : av is remove +space_col_align : len is 9 +space_col_align : => coldiff is 9 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 9 +space_col_align : first->orig_line is 14, orig_col is 24, [SEMICOLON/NONE], text() ';' <==> +space_col_align : second->orig_line is 14, orig_col is 25 [NEWLINE/NONE], text() '', [CallStack] +do_space : orig_line is 14, orig_col is 24, first->text() ';', type is SEMICOLON +space_col_align : av is remove +space_col_align : len is 1 +space_col_align : => coldiff is 1 +space_col_align : => av is REMOVE +space_col_align : => coldiff is 1 diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/9.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/9.txt new file mode 100644 index 00000000..98afe921 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/9.txt @@ -0,0 +1 @@ +Using LF line endings diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/92.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/92.txt new file mode 100644 index 00000000..eb0d7c05 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/92.txt @@ -0,0 +1,196 @@ +parse_word : orig_line is 1, orig_col is 1, pc->text() 'struct' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 1, orig_col is 1, pc->text() 'struct' + pc->type is WORD, pc->parent_type is NONE => *type is STRUCT, *parent_type is NONE +parse_whitespace : orig_line is 1, orig_col is 7, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 1, orig_col is 8, pc->text() 'TelegramIndex' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_whitespace : orig_line is 1, orig_col is 21, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 2, orig_col is 1, pc->text() '{' + pc->type is NONE, pc->parent_type is NONE => *type is BRACE_OPEN, *parent_type is NONE +parse_whitespace : orig_line is 2, orig_col is 2, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 1, pc->text() 'TelegramIndex' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 3, orig_col is 14, pc->text() '(' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_OPEN, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 15, pc->text() 'const' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 15, pc->text() 'const' + pc->type is WORD, pc->parent_type is NONE => *type is QUALIFIER, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 20, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 21, pc->text() 'char' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 21, pc->text() 'char' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +parse_next : orig_line is 3, orig_col is 25, pc->text() '*' + pc->type is NONE, pc->parent_type is NONE => *type is STAR, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 26, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 27, pc->text() 'pN' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 3, orig_col is 29, pc->text() ',' + pc->type is NONE, pc->parent_type is NONE => *type is COMMA, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 30, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 31, pc->text() 'unsigned' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 31, pc->text() 'unsigned' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 39, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 40, pc->text() 'long' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 40, pc->text() 'long' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 44, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 3, orig_col is 45, pc->text() 'nI' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 3, orig_col is 47, pc->text() ')' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_CLOSE, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 48, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_next : orig_line is 3, orig_col is 49, pc->text() ':' + pc->type is NONE, pc->parent_type is NONE => *type is COLON, *parent_type is NONE +parse_whitespace : orig_line is 3, orig_col is 50, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_word : orig_line is 4, orig_col is 1, pc->text() 'pTelName' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 4, orig_col is 9, pc->text() '(' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_OPEN, *parent_type is NONE +parse_word : orig_line is 4, orig_col is 10, pc->text() 'pN' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 4, orig_col is 12, pc->text() ')' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_CLOSE, *parent_type is NONE +parse_next : orig_line is 4, orig_col is 13, pc->text() ',' + pc->type is NONE, pc->parent_type is NONE => *type is COMMA, *parent_type is NONE +parse_whitespace : orig_line is 4, orig_col is 14, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_word : orig_line is 5, orig_col is 1, pc->text() 'nTelIndex' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 5, orig_col is 10, pc->text() '(' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_OPEN, *parent_type is NONE +parse_word : orig_line is 5, orig_col is 11, pc->text() 'n' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 5, orig_col is 12, pc->text() ')' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_CLOSE, *parent_type is NONE +parse_whitespace : orig_line is 5, orig_col is 13, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 6, orig_col is 1, pc->text() '{' + pc->type is NONE, pc->parent_type is NONE => *type is BRACE_OPEN, *parent_type is NONE +parse_whitespace : orig_line is 6, orig_col is 2, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 7, orig_col is 1, pc->text() '}' + pc->type is NONE, pc->parent_type is NONE => *type is BRACE_CLOSE, *parent_type is NONE +parse_whitespace : orig_line is 7, orig_col is 2, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 9, orig_col is 1, pc->text() '~' + pc->type is NONE, pc->parent_type is NONE => *type is INV, *parent_type is NONE +parse_word : orig_line is 9, orig_col is 2, pc->text() 'TelegramIndex' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 9, orig_col is 15, pc->text() '(' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_OPEN, *parent_type is NONE +parse_next : orig_line is 9, orig_col is 16, pc->text() ')' + pc->type is NONE, pc->parent_type is NONE => *type is PAREN_CLOSE, *parent_type is NONE +parse_whitespace : orig_line is 9, orig_col is 17, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 10, orig_col is 1, pc->text() '{' + pc->type is NONE, pc->parent_type is NONE => *type is BRACE_OPEN, *parent_type is NONE +parse_whitespace : orig_line is 10, orig_col is 2, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 11, orig_col is 1, pc->text() '}' + pc->type is NONE, pc->parent_type is NONE => *type is BRACE_CLOSE, *parent_type is NONE +parse_whitespace : orig_line is 11, orig_col is 2, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 1, pc->text() 'const' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 1, pc->text() 'const' + pc->type is WORD, pc->parent_type is NONE => *type is QUALIFIER, *parent_type is NONE +parse_whitespace : orig_line is 13, orig_col is 6, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 7, pc->text() 'char' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 7, pc->text() 'char' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +parse_next : orig_line is 13, orig_col is 11, pc->text() '*' + pc->type is NONE, pc->parent_type is NONE => *type is STAR, *parent_type is NONE +parse_whitespace : orig_line is 13, orig_col is 12, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 13, pc->text() 'const' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 13, pc->text() 'const' + pc->type is WORD, pc->parent_type is NONE => *type is QUALIFIER, *parent_type is NONE +parse_whitespace : orig_line is 13, orig_col is 18, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 13, orig_col is 19, pc->text() 'pTelName' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 13, orig_col is 27, pc->text() ';' + pc->type is NONE, pc->parent_type is NONE => *type is SEMICOLON, *parent_type is NONE +parse_whitespace : orig_line is 13, orig_col is 28, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_word : orig_line is 14, orig_col is 1, pc->text() 'unsigned' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 14, orig_col is 1, pc->text() 'unsigned' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +parse_whitespace : orig_line is 14, orig_col is 9, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 14, orig_col is 10, pc->text() 'long' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_word : orig_line is 14, orig_col is 10, pc->text() 'long' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +parse_whitespace : orig_line is 14, orig_col is 14, pc->text() '' + pc->type is NONE, pc->parent_type is NONE => *type is WHITESPACE, *parent_type is NONE +parse_word : orig_line is 14, orig_col is 15, pc->text() 'nTelIndex' + pc->type is NONE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +parse_next : orig_line is 14, orig_col is 24, pc->text() ';' + pc->type is NONE, pc->parent_type is NONE => *type is SEMICOLON, *parent_type is NONE +parse_whitespace : orig_line is 14, orig_col is 25, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +parse_next : orig_line is 15, orig_col is 1, pc->text() '}' + pc->type is NONE, pc->parent_type is NONE => *type is BRACE_CLOSE, *parent_type is NONE +parse_next : orig_line is 15, orig_col is 2, pc->text() ';' + pc->type is NONE, pc->parent_type is NONE => *type is SEMICOLON, *parent_type is NONE +parse_whitespace : orig_line is 15, orig_col is 3, pc->text() + pc->type is NONE, pc->parent_type is NONE => *type is NEWLINE, *parent_type is NONE +tokenize_cleanup : orig_line is 1, orig_col is 8, pc->text() 'TelegramIndex' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +tokenize_cleanup : orig_line is 3, orig_col is 25, pc->text() '*' + pc->type is STAR, pc->parent_type is NONE => *type is PTR_TYPE, *parent_type is NONE +tokenize_cleanup : orig_line is 13, orig_col is 11, pc->text() '*' + pc->type is STAR, pc->parent_type is NONE => *type is PTR_TYPE, *parent_type is NONE +try_find_end_chunk : orig_line is 1, orig_col is 8, pc->text() 'TelegramIndex' + pc->type is TYPE, pc->parent_type is NONE => *type is WORD, *parent_type is NONE +make_type : orig_line is 1, orig_col is 8, pc->text() 'TelegramIndex' + pc->type is WORD, pc->parent_type is NONE => *type is TYPE, *parent_type is NONE +mark_constructors : orig_line is 3, orig_col is 1, pc->text() 'TelegramIndex' + pc->type is WORD, pc->parent_type is NONE => *type is FUNC_CLASS_DEF, *parent_type is NONE +flag_parens : orig_line is 3, orig_col is 14, pc->text() '(' + pc->type is PAREN_OPEN, pc->parent_type is NONE => *type is FPAREN_OPEN, *parent_type is NONE +flag_parens : orig_line is 3, orig_col is 47, pc->text() ')' + pc->type is PAREN_CLOSE, pc->parent_type is NONE => *type is FPAREN_CLOSE, *parent_type is NONE +mark_cpp_constructor : orig_line is 3, orig_col is 49, pc->text() ':' + pc->type is COLON, pc->parent_type is NONE => *type is CONSTR_COLON, *parent_type is NONE +mark_cpp_constructor : orig_line is 4, orig_col is 1, pc->text() 'pTelName' + pc->type is WORD, pc->parent_type is NONE => *type is FUNC_CTOR_VAR, *parent_type is NONE +flag_parens : orig_line is 4, orig_col is 9, pc->text() '(' + pc->type is PAREN_OPEN, pc->parent_type is NONE => *type is FPAREN_OPEN, *parent_type is NONE +flag_parens : orig_line is 4, orig_col is 12, pc->text() ')' + pc->type is PAREN_CLOSE, pc->parent_type is NONE => *type is FPAREN_CLOSE, *parent_type is NONE +mark_cpp_constructor : orig_line is 5, orig_col is 1, pc->text() 'nTelIndex' + pc->type is WORD, pc->parent_type is NONE => *type is FUNC_CTOR_VAR, *parent_type is NONE +flag_parens : orig_line is 5, orig_col is 10, pc->text() '(' + pc->type is PAREN_OPEN, pc->parent_type is NONE => *type is FPAREN_OPEN, *parent_type is NONE +flag_parens : orig_line is 5, orig_col is 12, pc->text() ')' + pc->type is PAREN_CLOSE, pc->parent_type is NONE => *type is FPAREN_CLOSE, *parent_type is NONE +mark_constructors : orig_line is 9, orig_col is 2, pc->text() 'TelegramIndex' + pc->type is WORD, pc->parent_type is NONE => *type is FUNC_CLASS_DEF, *parent_type is NONE +mark_cpp_constructor : orig_line is 9, orig_col is 1, pc->text() '~' + pc->type is INV, pc->parent_type is NONE => *type is DESTRUCTOR, *parent_type is NONE +flag_parens : orig_line is 9, orig_col is 15, pc->text() '(' + pc->type is PAREN_OPEN, pc->parent_type is NONE => *type is FPAREN_OPEN, *parent_type is NONE +flag_parens : orig_line is 9, orig_col is 16, pc->text() ')' + pc->type is PAREN_CLOSE, pc->parent_type is NONE => *type is FPAREN_CLOSE, *parent_type is NONE diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/Debug_tracking_space.html b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/Debug_tracking_space.html new file mode 100644 index 00000000..b7adc237 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/Debug_tracking_space.html @@ -0,0 +1,23 @@ + + + + Uncrustify: where do the Spaces options work + + +

+

+
+{M
+   aM=MbM+M111M-M55M;M
+}M
+templateM<MtypenameM...MAM,MintM...MBM>M
+structMfoo1M:Mfoo1M<MAM...M,M(MsizeofM...M(MAM)M+MBM)M...M>M
+{M
+   foo1M(M)M{M
+      intMxM=MsizeofM...M(MAM)M;M
+      boolMbM=MxM>M1M;M
+   }M
+}M;M
+
+ + diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/I-842.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/I-842.txt new file mode 100644 index 00000000..e69de29b diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/backup.h b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/backup.h new file mode 100644 index 00000000..210c6f7c --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/backup.h @@ -0,0 +1,4 @@ +int main() +{ + a = b + c; +} diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.csv b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.csv new file mode 100644 index 00000000..3b5c4a4e --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.csv @@ -0,0 +1,685 @@ +number of loops,1, +language,CPP, +Line,Tag,Parent_type,Type of the parent,Column,Orig Col Strt,Orig Col End,Orig Sp Before,Br,Lvl,pp,Flags,Nl Before,Nl After,Text, +1,COMMENT_MULTI,COMMENT_WHOLE,PARENT_NOT_SET,1,4,7,3,0,0,0,"",9,0," /**␤ * the enum (and variable declarations thereof) could be of␤ * the following forms:␤ *␤ * ""enum type [: integral_type] { ... } [x, ...]""␤ * ""enum type [: integral_type]""␤ * ""enum class type [: integral_type] { ... } [x, ...]""␤ * ""enum class type [: integral_type]""␤ * ""enum [: integral_type] { ... } x, ...""␤ */" +10,NEWLINE,NONE,PARENT_NOT_SET,7,7,4,0,0,0,0,"",2,0, +12,COMMENT_MULTI,COMMENT_WHOLE,PARENT_NOT_SET,1,4,7,0,0,0,0,"",9,0," /**␤ * the class/struct (and variable declarations thereof) could be of␤ * the following forms:␤ *␤ * template<...> class/struct[<...>] [macros/attributes ...] type [: bases ...] { }␤ * template<...> class/struct[<...>] [macros/attributes ...] type␤ * class/struct[ [macros/attributes ...] type [: bases ...] { } [x, ...]␤ * class/struct [macros/attributes ...] type [x, ...]␤ * class/struct [macros/attributes ...] [: bases] { } x, ...␤ */" +21,NEWLINE,NONE,PARENT_NOT_SET,7,7,1,0,0,0,0,"",2,0, +23,PREPROC,PP_DEFINE,PARENT_NOT_SET,1,1,2,0,1,1,0,"IN_PREPROC,STMT_START,EXPR_START,DONT_INDENT,PUNCTUATOR",0,0," #" +23,PP_DEFINE,NONE,PARENT_NOT_SET,2,2,8,0,1,1,0,"IN_PREPROC,FORCE_SPACE",0,0," define" +23,MACRO_FUNC,NONE,PARENT_NOT_SET,9,9,16,1,1,1,0,"IN_PREPROC,EXPR_START",0,0," ALIGNAS" +23,FPAREN_OPEN,MACRO_FUNC,PARENT_NOT_SET,16,16,17,0,1,1,0,"IN_PREPROC,PUNCTUATOR",0,0," (" +23,WORD,NONE,PARENT_NOT_SET,17,17,31,0,1,2,0,"IN_PREPROC,IN_FCN_CALL,EXPR_START",0,0," byte_alignment" +23,FPAREN_CLOSE,MACRO_FUNC,PARENT_NOT_SET,31,31,32,0,1,1,0,"IN_PREPROC,IN_FCN_CALL,PUNCTUATOR",0,0," )" +23,ATTRIBUTE,NONE,PARENT_NOT_SET,33,33,46,1,1,1,0,"IN_PREPROC",0,0," __attribute__" +23,FPAREN_OPEN,ATTRIBUTE,PARENT_NOT_SET,46,46,47,0,1,1,0,"IN_PREPROC,PUNCTUATOR",0,0," (" +23,PAREN_OPEN,NONE,PARENT_NOT_SET,47,47,48,0,1,2,0,"IN_PREPROC,EXPR_START,PUNCTUATOR",0,0," (" +23,FUNC_CALL,NONE,PARENT_NOT_SET,48,48,55,0,1,3,0,"IN_PREPROC,EXPR_START",0,0," aligned" +23,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,55,55,56,0,1,3,0,"IN_PREPROC,PUNCTUATOR",0,0," (" +23,WORD,NONE,PARENT_NOT_SET,56,56,70,0,1,4,0,"IN_PREPROC,IN_FCN_CALL,EXPR_START",0,0," byte_alignment" +23,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,70,70,71,0,1,3,0,"IN_PREPROC,IN_FCN_CALL,PUNCTUATOR",0,0," )" +23,PAREN_CLOSE,NONE,PARENT_NOT_SET,71,71,72,0,1,2,0,"IN_PREPROC,PUNCTUATOR",0,0," )" +23,FPAREN_CLOSE,ATTRIBUTE,PARENT_NOT_SET,72,72,73,0,1,1,0,"IN_PREPROC,PUNCTUATOR",0,0," )" +23,NEWLINE,NONE,PARENT_NOT_SET,73,73,1,0,0,0,0,"",2,0, +25,PREPROC,PP_IF,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_PREPROC,DONT_INDENT,PUNCTUATOR",0,0," #" +25,PP_IF,NONE,PARENT_NOT_SET,2,2,4,0,0,0,1,"IN_PREPROC,FORCE_SPACE",0,0," if" +25,PP_DEFINED,NONE,PARENT_NOT_SET,5,5,12,1,0,0,1,"IN_PREPROC,EXPR_START",0,0," defined" +25,PAREN_OPEN,NONE,PARENT_NOT_SET,13,13,14,1,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," (" +25,WORD,NONE,PARENT_NOT_SET,14,14,22,0,0,0,1,"IN_PREPROC,EXPR_START",0,0," __unix__" +25,PAREN_CLOSE,NONE,PARENT_NOT_SET,22,22,23,0,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +25,BOOL,NONE,PARENT_NOT_SET,24,24,26,1,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," ||" +25,PAREN_OPEN,NONE,PARENT_NOT_SET,27,27,28,1,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," (" +25,PP_DEFINED,NONE,PARENT_NOT_SET,28,28,35,0,0,0,1,"IN_PREPROC,EXPR_START",0,0," defined" +25,PAREN_OPEN,NONE,PARENT_NOT_SET,36,36,37,1,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," (" +25,WORD,NONE,PARENT_NOT_SET,37,37,46,0,0,0,1,"IN_PREPROC,EXPR_START",0,0," __APPLE__" +25,PAREN_CLOSE,NONE,PARENT_NOT_SET,46,46,47,0,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +25,BOOL,NONE,PARENT_NOT_SET,48,48,50,1,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," &&" +25,PP_DEFINED,NONE,PARENT_NOT_SET,51,51,58,1,0,0,1,"IN_PREPROC",0,0," defined" +25,PAREN_OPEN,NONE,PARENT_NOT_SET,59,59,60,1,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," (" +25,WORD,NONE,PARENT_NOT_SET,60,60,68,0,0,0,1,"IN_PREPROC,EXPR_START",0,0," __MACH__" +25,PAREN_CLOSE,NONE,PARENT_NOT_SET,68,68,69,0,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +25,PAREN_CLOSE,NONE,PARENT_NOT_SET,69,69,70,0,0,0,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +25,NEWLINE,NONE,PARENT_NOT_SET,70,70,1,0,0,0,1,"",1,0, +26,PREPROC,PP_DEFINE,PARENT_NOT_SET,1,1,2,0,1,1,1,"IN_PREPROC,STMT_START,EXPR_START,DONT_INDENT,PUNCTUATOR",0,0," #" +26,PP_DEFINE,NONE,PARENT_NOT_SET,2,2,8,0,1,1,1,"IN_PREPROC,FORCE_SPACE",0,0," define" +26,MACRO,NONE,PARENT_NOT_SET,9,9,19,1,1,1,1,"IN_PREPROC,FORCE_SPACE",0,0," API_EXPORT" +26,ATTRIBUTE,NONE,PARENT_NOT_SET,20,20,33,1,1,1,1,"IN_PREPROC,EXPR_START",0,0," __attribute__" +26,FPAREN_OPEN,ATTRIBUTE,PARENT_NOT_SET,34,34,35,1,1,1,1,"IN_PREPROC,STMT_START,EXPR_START,PUNCTUATOR",0,0," (" +26,PAREN_OPEN,NONE,PARENT_NOT_SET,35,35,36,0,1,2,1,"IN_PREPROC,EXPR_START,PUNCTUATOR",0,0," (" +26,FUNC_CALL,NONE,PARENT_NOT_SET,36,36,46,0,1,3,1,"IN_PREPROC,EXPR_START",0,0," visibility" +26,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,46,46,47,0,1,3,1,"IN_PREPROC,PUNCTUATOR",0,0," (" +26,STRING,PP_INCLUDE,PARENT_NOT_SET,47,47,56,0,1,4,1,"IN_PREPROC,IN_FCN_CALL,EXPR_START",0,0," ""default""" +26,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,56,56,57,0,1,3,1,"IN_PREPROC,IN_FCN_CALL,PUNCTUATOR",0,0," )" +26,PAREN_CLOSE,NONE,PARENT_NOT_SET,57,57,58,0,1,2,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +26,FPAREN_CLOSE,ATTRIBUTE,PARENT_NOT_SET,58,58,59,0,1,1,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +26,NEWLINE,NONE,PARENT_NOT_SET,59,59,1,0,0,0,1,"",1,0, +27,PREPROC,PP_ELSE,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_PREPROC,DONT_INDENT,PUNCTUATOR",0,0," #" +27,PP_ELSE,NONE,PP_IF,2,2,6,0,0,0,1,"IN_PREPROC,FORCE_SPACE",0,0," elif" +27,PP_DEFINED,NONE,PARENT_NOT_SET,7,7,14,1,0,0,1,"IN_PREPROC,FORCE_SPACE,EXPR_START",0,0," defined" +27,WORD,NONE,PARENT_NOT_SET,15,15,21,1,0,0,1,"IN_PREPROC",0,0," _WIN32" +27,NEWLINE,NONE,PARENT_NOT_SET,21,21,1,0,0,0,1,"",1,0, +28,PREPROC,PP_DEFINE,PARENT_NOT_SET,1,1,2,0,1,1,1,"IN_PREPROC,STMT_START,EXPR_START,DONT_INDENT,PUNCTUATOR",0,0," #" +28,PP_DEFINE,NONE,PARENT_NOT_SET,2,2,8,0,1,1,1,"IN_PREPROC,FORCE_SPACE",0,0," define" +28,MACRO,NONE,PARENT_NOT_SET,9,9,19,1,1,1,1,"IN_PREPROC,FORCE_SPACE",0,0," API_EXPORT" +28,DECLSPEC,NONE,PARENT_NOT_SET,20,20,30,1,1,1,1,"IN_PREPROC,STMT_START,EXPR_START",0,0," __declspec" +28,PAREN_OPEN,DECLSPEC,PARENT_NOT_SET,30,30,31,0,1,1,1,"IN_PREPROC,PUNCTUATOR",0,0," (" +28,WORD,NONE,PARENT_NOT_SET,31,31,40,0,1,2,1,"IN_PREPROC,EXPR_START",0,0," dllexport" +28,PAREN_CLOSE,DECLSPEC,PARENT_NOT_SET,40,40,41,0,1,1,1,"IN_PREPROC,PUNCTUATOR",0,0," )" +28,NEWLINE,NONE,PARENT_NOT_SET,41,41,1,0,0,0,1,"",1,0, +29,PREPROC,PP_ELSE,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_PREPROC,DONT_INDENT,PUNCTUATOR",0,0," #" +29,PP_ELSE,NONE,PP_IF,2,2,6,0,0,0,1,"IN_PREPROC",0,0," else" +29,NEWLINE,NONE,PARENT_NOT_SET,6,6,1,0,0,0,1,"",1,0, +30,PREPROC,PP_DEFINE,PARENT_NOT_SET,1,1,2,0,1,1,1,"IN_PREPROC,STMT_START,EXPR_START,DONT_INDENT,PUNCTUATOR",0,0," #" +30,PP_DEFINE,NONE,PARENT_NOT_SET,2,2,8,0,1,1,1,"IN_PREPROC,FORCE_SPACE",0,0," define" +30,MACRO,NONE,PARENT_NOT_SET,9,9,19,1,1,1,1,"IN_PREPROC",0,0," API_EXPORT" +30,NEWLINE,NONE,PARENT_NOT_SET,19,19,1,0,0,0,1,"",1,0, +31,PREPROC,PP_ENDIF,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_PREPROC,DONT_INDENT,PUNCTUATOR",0,0," #" +31,PP_ENDIF,NONE,PP_IF,2,2,7,0,0,0,0,"IN_PREPROC",0,0," endif" +31,NEWLINE,NONE,PARENT_NOT_SET,7,7,1,0,0,0,0,"",2,0, +33,NAMESPACE,NONE,PARENT_NOT_SET,1,1,10,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," namespace" +33,WORD,NAMESPACE,PARENT_NOT_SET,11,11,26,1,0,0,0,"",0,0," outer_namespace" +33,NEWLINE,NONE,PARENT_NOT_SET,26,26,1,0,0,0,0,"",1,0, +34,BRACE_OPEN,NAMESPACE,PARENT_NOT_SET,1,1,2,0,0,0,0,"PUNCTUATOR",0,0," {" +34,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,1,1,0,"IN_NAMESPACE",2,0, +36,NAMESPACE,NONE,PARENT_NOT_SET,1,1,10,0,1,1,0,"IN_NAMESPACE,FORCE_SPACE,STMT_START,EXPR_START",0,0," namespace" +36,WORD,NAMESPACE,PARENT_NOT_SET,11,11,26,1,1,1,0,"IN_NAMESPACE",0,0," inner_namespace" +36,NEWLINE,NONE,PARENT_NOT_SET,26,26,1,0,1,1,0,"IN_NAMESPACE",1,0, +37,BRACE_OPEN,NAMESPACE,PARENT_NOT_SET,1,1,2,0,1,1,0,"IN_NAMESPACE,PUNCTUATOR",0,0," {" +37,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,2,2,0,"IN_NAMESPACE",2,0, +39,CLASS,NONE,PARENT_NOT_SET,1,1,6,0,2,2,0,"IN_NAMESPACE,FORCE_SPACE,STMT_START,EXPR_START",0,0," class" +39,TYPE,CLASS,PARENT_NOT_SET,7,7,12,1,2,2,0,"IN_NAMESPACE",0,0," Base1" +39,BRACE_OPEN,CLASS,PARENT_NOT_SET,13,13,14,1,2,2,0,"IN_CLASS,IN_NAMESPACE,ONE_LINER,EMPTY_BODY,PUNCTUATOR",0,0," {" +39,BRACE_CLOSE,CLASS,PARENT_NOT_SET,15,15,16,1,2,2,0,"IN_CLASS,IN_NAMESPACE,ONE_LINER,EMPTY_BODY,PUNCTUATOR",0,0," }" +39,SEMICOLON,CLASS,PARENT_NOT_SET,16,16,17,0,2,2,0,"PUNCTUATOR",0,0," ;" +39,NEWLINE,NONE,PARENT_NOT_SET,17,17,1,0,2,2,0,"",2,0, +41,TEMPLATE,NONE,PARENT_NOT_SET,1,1,9,0,2,2,0,"STMT_START,EXPR_START",0,0," template" +41,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,9,9,10,0,2,2,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +41,TYPENAME,NONE,PARENT_NOT_SET,10,10,18,0,2,3,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +41,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,18,18,19,0,2,2,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +41,CLASS,TEMPLATE,PARENT_NOT_SET,20,20,25,1,2,2,0,"FORCE_SPACE,EXPR_START",0,0," class" +41,TYPE,CLASS,PARENT_NOT_SET,26,26,31,1,2,2,0,"",0,0," Base2" +41,BRACE_OPEN,CLASS,PARENT_NOT_SET,32,32,33,1,2,2,0,"IN_CLASS,ONE_LINER,EMPTY_BODY,PUNCTUATOR",0,0," {" +41,BRACE_CLOSE,CLASS,PARENT_NOT_SET,34,34,35,1,2,2,0,"IN_CLASS,ONE_LINER,EMPTY_BODY,PUNCTUATOR",0,0," }" +41,SEMICOLON,CLASS,PARENT_NOT_SET,35,35,36,0,2,2,0,"PUNCTUATOR",0,0," ;" +41,NEWLINE,NONE,PARENT_NOT_SET,36,36,1,0,2,2,0,"",2,0, +43,BRACE_CLOSE,NAMESPACE,PARENT_NOT_SET,1,1,2,0,1,1,0,"PUNCTUATOR",0,0," }" +43,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,1,1,0,"",2,0, +45,BRACE_CLOSE,NAMESPACE,PARENT_NOT_SET,1,1,2,0,0,0,0,"PUNCTUATOR",0,0," }" +45,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,0,0,0,"",2,0, +47,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,82,0,0,0,0,"",0,0," // template<...> class/struct[<...>] [macros/attributes ...] type : bases ... { }" +47,NEWLINE,NONE,PARENT_NOT_SET,82,82,1,0,0,0,0,"",1,0, +48,TEMPLATE,NONE,PARENT_NOT_SET,1,1,9,0,0,0,0,"STMT_START,EXPR_START",0,0," template" +48,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,9,9,10,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +48,TYPENAME,NONE,PARENT_NOT_SET,10,10,18,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +48,COMMA,NONE,PARENT_NOT_SET,18,18,19,0,0,1,0,"IN_TEMPLATE,PUNCTUATOR",0,0," ," +48,TYPENAME,NONE,PARENT_NOT_SET,20,20,28,1,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +48,ELLIPSIS,NONE,PARENT_NOT_SET,29,29,32,1,0,1,0,"IN_TEMPLATE,PUNCTUATOR",0,0," ..." +48,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,32,32,33,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +48,NEWLINE,NONE,PARENT_NOT_SET,33,33,1,0,0,0,0,"",1,0, +49,CLASS,TEMPLATE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,EXPR_START",0,0," class" +49,WORD,NONE,PARENT_NOT_SET,7,7,17,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +49,ATTRIBUTE,NONE,PARENT_NOT_SET,18,18,31,1,0,0,0,"",0,0," __attribute__" +49,FPAREN_OPEN,ATTRIBUTE,PARENT_NOT_SET,31,31,32,0,0,0,0,"PUNCTUATOR",0,0," (" +49,PAREN_OPEN,NONE,PARENT_NOT_SET,32,32,33,0,0,1,0,"EXPR_START,PUNCTUATOR",0,0," (" +49,WORD,NONE,PARENT_NOT_SET,33,33,47,0,0,2,0,"EXPR_START",0,0," __deprecated__" +49,PAREN_CLOSE,NONE,PARENT_NOT_SET,47,47,48,0,0,1,0,"PUNCTUATOR",0,0," )" +49,FPAREN_CLOSE,ATTRIBUTE,PARENT_NOT_SET,48,48,49,0,0,0,0,"PUNCTUATOR",0,0," )" +49,MACRO_FUNC_CALL,NONE,PARENT_NOT_SET,50,50,57,1,0,0,0,"",0,0," ALIGNAS" +49,FPAREN_OPEN,MACRO_FUNC_CALL,PARENT_NOT_SET,57,57,58,0,0,0,0,"PUNCTUATOR",0,0," (" +49,NUMBER,NONE,PARENT_NOT_SET,58,58,59,0,0,1,0,"EXPR_START",0,0," 4" +49,FPAREN_CLOSE,MACRO_FUNC_CALL,PARENT_NOT_SET,59,59,60,0,0,0,0,"PUNCTUATOR",0,0," )" +49,TYPE,CLASS,PARENT_NOT_SET,61,61,63,1,0,0,0,"",0,0," c1" +49,NEWLINE,NONE,PARENT_NOT_SET,63,63,1,0,0,0,0,"",1,0, +50,CLASS_COLON,CLASS,PARENT_NOT_SET,9,1,2,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," :" +50,QUALIFIER,NONE,PARENT_NOT_SET,11,3,9,1,0,0,0,"IN_CLASS_BASE,FORCE_SPACE,STMT_START,EXPR_START",0,0," public" +50,TYPE,NONE,PARENT_NOT_SET,18,10,25,1,0,0,0,"IN_CLASS_BASE",0,0," outer_namespace" +50,DC_MEMBER,NONE,PARENT_NOT_SET,33,25,27,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +50,TYPE,NONE,PARENT_NOT_SET,35,27,42,0,0,0,0,"IN_CLASS_BASE",0,0," inner_namespace" +50,DC_MEMBER,NONE,PARENT_NOT_SET,50,42,44,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +50,TYPE,NONE,PARENT_NOT_SET,52,44,49,0,0,0,0,"IN_CLASS_BASE",0,0," Base1" +50,COMMA,NONE,PARENT_NOT_SET,57,49,50,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ," +50,NEWLINE,NONE,PARENT_NOT_SET,58,50,3,0,0,0,0,"",1,0, +51,QUALIFIER,NONE,PARENT_NOT_SET,9,3,9,0,0,0,0,"IN_CLASS_BASE,FORCE_SPACE,EXPR_START",0,0," public" +51,TYPE,NONE,PARENT_NOT_SET,16,10,25,1,0,0,0,"IN_CLASS_BASE",0,0," outer_namespace" +51,DC_MEMBER,NONE,PARENT_NOT_SET,31,25,27,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +51,TYPE,NONE,PARENT_NOT_SET,33,27,42,0,0,0,0,"IN_CLASS_BASE",0,0," inner_namespace" +51,DC_MEMBER,NONE,PARENT_NOT_SET,48,42,44,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +51,TYPE,NONE,PARENT_NOT_SET,50,44,49,0,0,0,0,"IN_CLASS_BASE",0,0," Base2" +51,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,55,49,50,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," <" +51,TYPE,NONE,PARENT_NOT_SET,56,50,65,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE,EXPR_START",0,0," outer_namespace" +51,DC_MEMBER,NONE,PARENT_NOT_SET,71,65,67,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +51,TYPE,NONE,PARENT_NOT_SET,73,67,82,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE",0,0," inner_namespace" +51,DC_MEMBER,NONE,PARENT_NOT_SET,88,82,84,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +51,TYPE,NONE,PARENT_NOT_SET,90,84,89,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE",0,0," Base1" +51,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,95,89,90,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," >" +51,NEWLINE,NONE,PARENT_NOT_SET,96,90,1,0,0,0,0,"",1,0, +52,BRACE_OPEN,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,EXPR_START,EMPTY_BODY,PUNCTUATOR",0,0," {" +52,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,1,1,0,"IN_CLASS",2,0, +54,BRACE_CLOSE,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,EMPTY_BODY,PUNCTUATOR",0,0," }" +54,SEMICOLON,CLASS,PARENT_NOT_SET,2,2,3,0,0,0,0,"PUNCTUATOR",0,0," ;" +54,NEWLINE,NONE,PARENT_NOT_SET,3,3,1,0,0,0,0,"",2,0, +56,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,70,0,0,0,0,"",0,0," // template<...> class/struct[<...>] [macros/attributes ...] type { }" +56,NEWLINE,NONE,PARENT_NOT_SET,70,70,1,0,0,0,0,"",1,0, +57,TEMPLATE,NONE,PARENT_NOT_SET,1,1,9,0,0,0,0,"STMT_START,EXPR_START",0,0," template" +57,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,9,9,10,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +57,TYPENAME,NONE,PARENT_NOT_SET,10,10,18,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +57,COMMA,NONE,PARENT_NOT_SET,18,18,19,0,0,1,0,"IN_TEMPLATE,PUNCTUATOR",0,0," ," +57,TYPENAME,NONE,PARENT_NOT_SET,20,20,28,1,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +57,ELLIPSIS,NONE,PARENT_NOT_SET,29,29,32,1,0,1,0,"IN_TEMPLATE,PUNCTUATOR",0,0," ..." +57,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,32,32,33,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +57,NEWLINE,NONE,PARENT_NOT_SET,33,33,1,0,0,0,0,"",1,0, +58,CLASS,TEMPLATE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,EXPR_START",0,0," class" +58,WORD,NONE,PARENT_NOT_SET,7,7,17,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +58,TYPE,CLASS,PARENT_NOT_SET,18,18,20,1,0,0,0,"",0,0," c2" +58,NEWLINE,NONE,PARENT_NOT_SET,20,20,1,0,0,0,0,"",1,0, +59,BRACE_OPEN,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,PUNCTUATOR",0,0," {" +59,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,1,1,0,"IN_CLASS",1,0, +60,ACCESS,NONE,PARENT_NOT_SET,1,1,7,0,1,1,0,"IN_CLASS,STMT_START,EXPR_START",0,0," public" +60,ACCESS_COLON,NONE,PARENT_NOT_SET,7,7,8,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," :" +60,NEWLINE,NONE,PARENT_NOT_SET,8,8,4,0,1,1,0,"IN_CLASS",2,0, +62,TEMPLATE,NONE,PARENT_NOT_SET,1,4,12,0,1,1,0,"IN_CLASS,STMT_START,EXPR_START",0,0," template" +62,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,9,12,13,0,1,1,0,"IN_TEMPLATE,IN_CLASS,PUNCTUATOR",0,0," <" +62,TYPENAME,NONE,PARENT_NOT_SET,10,13,21,0,1,2,0,"IN_TEMPLATE,IN_CLASS,FORCE_SPACE,EXPR_START",0,0," typename" +62,TYPE,NONE,PARENT_NOT_SET,19,22,23,1,1,2,0,"IN_TEMPLATE,IN_CLASS",0,0," T" +62,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,20,23,24,0,1,1,0,"IN_TEMPLATE,IN_CLASS,PUNCTUATOR",0,0," >" +62,NEWLINE,NONE,PARENT_NOT_SET,21,24,4,0,1,1,0,"IN_CLASS",1,0, +63,STRUCT,TEMPLATE,PARENT_NOT_SET,1,4,10,0,1,1,0,"IN_CLASS,FORCE_SPACE,EXPR_START",0,0," struct" +63,TYPE,STRUCT,PARENT_NOT_SET,8,11,22,1,1,1,0,"IN_CLASS",0,0," inner_class" +63,NEWLINE,NONE,PARENT_NOT_SET,19,22,4,0,1,1,0,"IN_CLASS",1,0, +64,BRACE_OPEN,STRUCT,PARENT_NOT_SET,1,4,5,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," {" +64,NEWLINE,NONE,PARENT_NOT_SET,2,5,7,0,2,2,0,"IN_STRUCT,IN_CLASS",1,0, +65,QUALIFIER,NONE,PARENT_NOT_SET,9,7,13,0,2,2,0,"IN_STRUCT,IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," static" +65,TYPE,NONE,PARENT_NOT_SET,16,14,25,1,2,2,0,"IN_STRUCT,IN_CLASS,VAR_TYPE",0,0," inner_class" +65,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,27,25,26,0,2,2,0,"IN_STRUCT,IN_TEMPLATE,IN_CLASS,PUNCTUATOR",0,0," <" +65,TYPE,NONE,PARENT_NOT_SET,28,26,27,0,2,3,0,"IN_STRUCT,IN_TEMPLATE,IN_CLASS,EXPR_START",0,0," T" +65,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,29,27,28,0,2,2,0,"IN_STRUCT,IN_TEMPLATE,IN_CLASS,PUNCTUATOR",0,0," >" +65,PTR_TYPE,NONE,PARENT_NOT_SET,31,29,30,1,2,2,0,"IN_STRUCT,IN_CLASS,EXPR_START,VAR_TYPE,PUNCTUATOR",0,0," *" +65,WORD,NONE,PARENT_NOT_SET,32,30,43,0,2,2,0,"IN_STRUCT,IN_CLASS,EXPR_START,VAR_DEF,VAR_1ST",0,0," m_inner_class" +65,SEMICOLON,NONE,PARENT_NOT_SET,45,43,44,0,2,2,0,"IN_STRUCT,IN_CLASS,PUNCTUATOR",0,0," ;" +65,NEWLINE,NONE,PARENT_NOT_SET,46,44,4,0,2,2,0,"IN_STRUCT,IN_CLASS",1,0, +66,BRACE_CLOSE,STRUCT,PARENT_NOT_SET,1,4,5,0,1,1,0,"IN_STRUCT,IN_CLASS,PUNCTUATOR",0,0," }" +66,SEMICOLON,STRUCT,PARENT_NOT_SET,2,5,6,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +66,NEWLINE,NONE,PARENT_NOT_SET,3,6,1,0,1,1,0,"IN_CLASS",1,0, +67,BRACE_CLOSE,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,PUNCTUATOR",0,0," }" +67,SEMICOLON,CLASS,PARENT_NOT_SET,2,2,3,0,0,0,0,"PUNCTUATOR",0,0," ;" +67,NEWLINE,NONE,PARENT_NOT_SET,3,3,1,0,0,0,0,"",2,0, +69,TEMPLATE,NONE,PARENT_NOT_SET,1,1,9,0,0,0,0,"STMT_START,EXPR_START",0,0," template" +69,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,9,9,10,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +69,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,10,10,11,0,0,0,0,"IN_TEMPLATE,EXPR_START,PUNCTUATOR",0,0," >" +69,TEMPLATE,NONE,PARENT_NOT_SET,12,12,20,1,0,0,0,"EXPR_START",0,0," template" +69,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,20,20,21,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +69,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,21,21,22,0,0,0,0,"IN_TEMPLATE,EXPR_START,PUNCTUATOR",0,0," >" +69,STRUCT,TEMPLATE,PARENT_NOT_SET,23,23,29,1,0,0,0,"FORCE_SPACE,EXPR_START",0,0," struct" +69,WORD,NONE,PARENT_NOT_SET,30,30,40,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +69,TYPE,NONE,PARENT_NOT_SET,41,41,43,1,0,0,0,"",0,0," c2" +69,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,43,43,44,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +69,TYPE,NONE,PARENT_NOT_SET,44,44,47,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," int" +69,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,47,47,48,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +69,DC_MEMBER,NONE,PARENT_NOT_SET,48,48,50,0,0,0,0,"EXPR_START,PUNCTUATOR",0,0," ::" +69,TYPE,STRUCT,PARENT_NOT_SET,50,50,61,0,0,0,0,"VAR_TYPE",0,0," inner_class" +69,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,61,61,62,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +69,TYPE,NONE,PARENT_NOT_SET,62,62,65,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," int" +69,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,65,65,66,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +69,PTR_TYPE,NONE,PARENT_NOT_SET,67,67,68,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +69,TYPE,NONE,PARENT_NOT_SET,68,68,70,0,0,0,0,"EXPR_START",0,0," c2" +69,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,70,70,71,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +69,TYPE,NONE,PARENT_NOT_SET,71,71,74,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," int" +69,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,74,74,75,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +69,DC_MEMBER,NONE,PARENT_NOT_SET,75,75,77,0,0,0,0,"EXPR_START,PUNCTUATOR",0,0," ::" +69,TYPE,NONE,PARENT_NOT_SET,77,77,88,0,0,0,0,"",0,0," inner_class" +69,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,88,88,89,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +69,TYPE,NONE,PARENT_NOT_SET,89,89,92,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," int" +69,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,92,92,93,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +69,DC_MEMBER,NONE,PARENT_NOT_SET,93,93,95,0,0,0,0,"EXPR_START,PUNCTUATOR",0,0," ::" +69,WORD,NONE,PARENT_NOT_SET,95,95,108,0,0,0,0,"VAR_DEF,VAR_1ST,LVALUE",0,0," m_inner_class" +69,ASSIGN,NONE,PARENT_NOT_SET,109,109,110,1,0,0,0,"PUNCTUATOR",0,0," =" +69,WORD,NONE,PARENT_NOT_SET,111,111,118,1,0,0,0,"EXPR_START",0,0," nullptr" +69,SEMICOLON,STRUCT,PARENT_NOT_SET,118,118,119,0,0,0,0,"PUNCTUATOR",0,0," ;" +69,NEWLINE,NONE,PARENT_NOT_SET,119,119,1,0,0,0,0,"",2,0, +71,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,66,0,0,0,0,"",0,0," // template<...> class/struct[<...>] [macros/attributes ...] type" +71,NEWLINE,NONE,PARENT_NOT_SET,66,66,1,0,0,0,0,"",1,0, +72,TEMPLATE,NONE,PARENT_NOT_SET,1,1,9,0,0,0,0,"STMT_START,EXPR_START",0,0," template" +72,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,9,9,10,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," <" +72,TYPENAME,NONE,PARENT_NOT_SET,10,10,18,0,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +72,COMMA,NONE,PARENT_NOT_SET,18,18,19,0,0,1,0,"IN_TEMPLATE,PUNCTUATOR",0,0," ," +72,TYPENAME,NONE,PARENT_NOT_SET,20,20,28,1,0,1,0,"IN_TEMPLATE,EXPR_START",0,0," typename" +72,ELLIPSIS,NONE,PARENT_NOT_SET,29,29,32,1,0,1,0,"IN_TEMPLATE,PUNCTUATOR",0,0," ..." +72,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,32,32,33,0,0,0,0,"IN_TEMPLATE,PUNCTUATOR",0,0," >" +72,NEWLINE,NONE,PARENT_NOT_SET,33,33,1,0,0,0,0,"",1,0, +73,CLASS,TEMPLATE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,EXPR_START,INCOMPLETE",0,0," class" +73,WORD,NONE,PARENT_NOT_SET,7,7,17,1,0,0,0,"FORCE_SPACE,INCOMPLETE",0,0," API_EXPORT" +73,TYPE,CLASS,PARENT_NOT_SET,18,18,20,1,0,0,0,"INCOMPLETE",0,0," c2" +73,SEMICOLON,CLASS,PARENT_NOT_SET,20,20,21,0,0,0,0,"PUNCTUATOR",0,0," ;" +73,NEWLINE,NONE,PARENT_NOT_SET,21,21,1,0,0,0,0,"",2,0, +75,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,68,0,0,0,0,"",0,0," // class/struct [macros/attributes ...] type : bases ... { } x, ..." +75,NEWLINE,NONE,PARENT_NOT_SET,68,68,1,0,0,0,0,"",1,0, +76,CLASS,NONE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," class" +76,WORD,NONE,PARENT_NOT_SET,7,7,17,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +76,ATTRIBUTE,NONE,PARENT_NOT_SET,18,18,31,1,0,0,0,"",0,0," __attribute__" +76,FPAREN_OPEN,ATTRIBUTE,PARENT_NOT_SET,31,31,32,0,0,0,0,"PUNCTUATOR",0,0," (" +76,PAREN_OPEN,NONE,PARENT_NOT_SET,32,32,33,0,0,1,0,"EXPR_START,PUNCTUATOR",0,0," (" +76,WORD,NONE,PARENT_NOT_SET,33,33,47,0,0,2,0,"EXPR_START",0,0," __deprecated__" +76,PAREN_CLOSE,NONE,PARENT_NOT_SET,47,47,48,0,0,1,0,"PUNCTUATOR",0,0," )" +76,FPAREN_CLOSE,ATTRIBUTE,PARENT_NOT_SET,48,48,49,0,0,0,0,"PUNCTUATOR",0,0," )" +76,MACRO_FUNC_CALL,NONE,PARENT_NOT_SET,50,50,57,1,0,0,0,"",0,0," ALIGNAS" +76,FPAREN_OPEN,MACRO_FUNC_CALL,PARENT_NOT_SET,57,57,58,0,0,0,0,"PUNCTUATOR",0,0," (" +76,NUMBER,NONE,PARENT_NOT_SET,58,58,59,0,0,1,0,"EXPR_START",0,0," 4" +76,FPAREN_CLOSE,MACRO_FUNC_CALL,PARENT_NOT_SET,59,59,60,0,0,0,0,"PUNCTUATOR",0,0," )" +76,TYPE,CLASS,PARENT_NOT_SET,61,61,63,1,0,0,0,"VAR_TYPE",0,0," c3" +76,NEWLINE,NONE,PARENT_NOT_SET,63,63,1,0,0,0,0,"",1,0, +77,CLASS_COLON,CLASS,PARENT_NOT_SET,9,1,2,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," :" +77,QUALIFIER,NONE,PARENT_NOT_SET,11,3,9,1,0,0,0,"IN_CLASS_BASE,FORCE_SPACE,STMT_START,EXPR_START",0,0," public" +77,TYPE,NONE,PARENT_NOT_SET,18,10,25,1,0,0,0,"IN_CLASS_BASE",0,0," outer_namespace" +77,DC_MEMBER,NONE,PARENT_NOT_SET,33,25,27,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +77,TYPE,NONE,PARENT_NOT_SET,35,27,42,0,0,0,0,"IN_CLASS_BASE",0,0," inner_namespace" +77,DC_MEMBER,NONE,PARENT_NOT_SET,50,42,44,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +77,TYPE,NONE,PARENT_NOT_SET,52,44,49,0,0,0,0,"IN_CLASS_BASE",0,0," Base2" +77,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,57,49,50,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," <" +77,TYPE,NONE,PARENT_NOT_SET,58,50,53,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE,EXPR_START",0,0," int" +77,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,61,53,54,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," >" +77,COMMA,NONE,PARENT_NOT_SET,62,54,55,0,0,0,0,"IN_CLASS_BASE,EXPR_START,PUNCTUATOR",0,0," ," +77,NEWLINE,NONE,PARENT_NOT_SET,63,55,3,0,0,0,0,"",1,0, +78,QUALIFIER,NONE,PARENT_NOT_SET,9,3,9,0,0,0,0,"IN_CLASS_BASE,FORCE_SPACE,EXPR_START",0,0," public" +78,TYPE,NONE,PARENT_NOT_SET,16,10,12,1,0,0,0,"IN_CLASS_BASE",0,0," c2" +78,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,18,12,13,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," <" +78,TYPE,NONE,PARENT_NOT_SET,19,13,16,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE,EXPR_START",0,0," int" +78,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,22,16,17,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," >" +78,DC_MEMBER,NONE,PARENT_NOT_SET,23,17,19,0,0,0,0,"IN_CLASS_BASE,EXPR_START,PUNCTUATOR",0,0," ::" +78,TYPE,NONE,PARENT_NOT_SET,25,19,30,0,0,0,0,"IN_CLASS_BASE",0,0," inner_class" +78,ANGLE_OPEN,TEMPLATE,PARENT_NOT_SET,36,30,31,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," <" +78,TYPE,NONE,PARENT_NOT_SET,37,31,34,0,0,1,0,"IN_TEMPLATE,IN_CLASS_BASE,EXPR_START",0,0," int" +78,ANGLE_CLOSE,TEMPLATE,PARENT_NOT_SET,40,34,35,0,0,0,0,"IN_TEMPLATE,IN_CLASS_BASE,PUNCTUATOR",0,0," >" +78,NEWLINE,NONE,PARENT_NOT_SET,41,35,1,0,0,0,0,"",1,0, +79,BRACE_OPEN,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,EXPR_START,PUNCTUATOR",0,0," {" +79,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,1,1,0,"IN_CLASS",1,0, +80,ACCESS,NONE,PARENT_NOT_SET,1,1,7,0,1,1,0,"IN_CLASS,STMT_START,EXPR_START",0,0," public" +80,ACCESS_COLON,NONE,PARENT_NOT_SET,7,7,8,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," :" +80,NEWLINE,NONE,PARENT_NOT_SET,8,8,4,0,1,1,0,"IN_CLASS",1,0, +81,FUNC_CLASS_DEF,NONE,PARENT_NOT_SET,1,4,6,0,1,1,0,"IN_CLASS,STMT_START,EXPR_START",0,0," c3" +81,FPAREN_OPEN,FUNC_CLASS_DEF,PARENT_NOT_SET,3,6,7,0,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," (" +81,TYPE,NONE,PARENT_NOT_SET,4,7,10,0,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,FORCE_SPACE,EXPR_START,VAR_TYPE,LVALUE",0,0," int" +81,WORD,NONE,PARENT_NOT_SET,8,11,12,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,VAR_DEF,LVALUE",0,0," x" +81,ASSIGN_DEFAULT_ARG,FUNC_PROTO,PARENT_NOT_SET,10,13,14,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," =" +81,NUMBER,NONE,PARENT_NOT_SET,12,15,16,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," 0" +81,COMMA,NONE,PARENT_NOT_SET,13,16,17,0,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," ," +81,TYPE,NONE,PARENT_NOT_SET,15,18,21,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,FORCE_SPACE,EXPR_START,VAR_TYPE,LVALUE",0,0," int" +81,WORD,NONE,PARENT_NOT_SET,19,22,23,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,VAR_DEF,LVALUE",0,0," y" +81,ASSIGN_DEFAULT_ARG,FUNC_PROTO,PARENT_NOT_SET,21,24,25,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," =" +81,NUMBER,NONE,PARENT_NOT_SET,23,26,27,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," 0" +81,COMMA,NONE,PARENT_NOT_SET,24,27,28,0,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," ," +81,TYPE,NONE,PARENT_NOT_SET,26,29,32,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,FORCE_SPACE,EXPR_START,VAR_TYPE,LVALUE",0,0," int" +81,WORD,NONE,PARENT_NOT_SET,30,33,34,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,VAR_DEF,LVALUE",0,0," z" +81,ASSIGN_DEFAULT_ARG,FUNC_PROTO,PARENT_NOT_SET,32,35,36,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," =" +81,NUMBER,NONE,PARENT_NOT_SET,34,37,38,1,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," 0" +81,FPAREN_CLOSE,FUNC_CLASS_DEF,PARENT_NOT_SET,35,38,39,0,1,1,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," )" +81,CONSTR_COLON,NONE,PARENT_NOT_SET,37,40,41,1,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," :" +81,FUNC_CTOR_VAR,NONE,PARENT_NOT_SET,39,42,45,1,1,1,0,"IN_CONST_ARGS,IN_CLASS,STMT_START,EXPR_START",0,0," m_x" +81,FPAREN_OPEN,FUNC_CTOR_VAR,PARENT_NOT_SET,42,45,46,0,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," (" +81,WORD,NONE,PARENT_NOT_SET,43,46,47,0,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," x" +81,FPAREN_CLOSE,FUNC_CTOR_VAR,PARENT_NOT_SET,44,47,48,0,1,1,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," )" +81,COMMA,NONE,PARENT_NOT_SET,45,48,49,0,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," ," +81,FUNC_CTOR_VAR,NONE,PARENT_NOT_SET,47,50,53,1,1,1,0,"IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," m_y" +81,FPAREN_OPEN,FUNC_CTOR_VAR,PARENT_NOT_SET,50,53,54,0,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," (" +81,WORD,NONE,PARENT_NOT_SET,51,54,55,0,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," y" +81,FPAREN_CLOSE,FUNC_CTOR_VAR,PARENT_NOT_SET,52,55,56,0,1,1,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," )" +81,COMMA,NONE,PARENT_NOT_SET,53,56,57,0,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," ," +81,FUNC_CTOR_VAR,NONE,PARENT_NOT_SET,55,58,61,1,1,1,0,"IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," m_z" +81,FPAREN_OPEN,FUNC_CTOR_VAR,PARENT_NOT_SET,58,61,62,0,1,1,0,"IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," (" +81,WORD,NONE,PARENT_NOT_SET,59,62,63,0,1,2,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,EXPR_START",0,0," z" +81,FPAREN_CLOSE,FUNC_CTOR_VAR,PARENT_NOT_SET,60,63,64,0,1,1,0,"IN_FCN_CALL,IN_CONST_ARGS,IN_CLASS,PUNCTUATOR",0,0," )" +81,BRACE_OPEN,FUNC_CLASS_DEF,PARENT_NOT_SET,62,65,66,1,1,1,0,"IN_CLASS,EMPTY_BODY,PUNCTUATOR",0,0," {" +81,NEWLINE,NONE,PARENT_NOT_SET,63,67,0,0,1,1,0,"IN_CLASS",1,0, +81,BRACE_CLOSE,FUNC_CLASS_DEF,PARENT_NOT_SET,1,67,68,1,1,1,0,"IN_CLASS,EMPTY_BODY,PUNCTUATOR",0,0," }" +81,NEWLINE,NONE,PARENT_NOT_SET,2,68,4,0,1,1,0,"IN_CLASS",2,0, +83,TYPE,NONE,PARENT_NOT_SET,1,4,7,0,1,1,0,"IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," int" +83,WORD,NONE,PARENT_NOT_SET,5,8,11,1,1,1,0,"IN_CLASS,VAR_DEF,VAR_1ST",0,0," m_x" +83,SEMICOLON,NONE,PARENT_NOT_SET,8,11,12,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +83,NEWLINE,NONE,PARENT_NOT_SET,9,12,4,0,1,1,0,"IN_CLASS",1,0, +84,TYPE,NONE,PARENT_NOT_SET,1,4,7,0,1,1,0,"IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," int" +84,WORD,NONE,PARENT_NOT_SET,5,8,11,1,1,1,0,"IN_CLASS,VAR_DEF,VAR_1ST",0,0," m_y" +84,SEMICOLON,NONE,PARENT_NOT_SET,8,11,12,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +84,NEWLINE,NONE,PARENT_NOT_SET,9,12,4,0,1,1,0,"IN_CLASS",1,0, +85,TYPE,NONE,PARENT_NOT_SET,1,4,7,0,1,1,0,"IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," int" +85,WORD,NONE,PARENT_NOT_SET,5,8,11,1,1,1,0,"IN_CLASS,VAR_DEF,VAR_1ST",0,0," m_z" +85,SEMICOLON,NONE,PARENT_NOT_SET,8,11,12,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +85,NEWLINE,NONE,PARENT_NOT_SET,9,12,1,0,1,1,0,"IN_CLASS",1,0, +86,BRACE_CLOSE,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,PUNCTUATOR",0,0," }" +86,WORD,NONE,PARENT_NOT_SET,3,3,6,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," c31" +86,COMMA,NONE,PARENT_NOT_SET,6,6,7,0,0,0,0,"PUNCTUATOR",0,0," ," +86,PTR_TYPE,CLASS,PARENT_NOT_SET,8,8,9,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +86,WORD,NONE,PARENT_NOT_SET,9,9,12,0,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE,LVALUE",0,0," c32" +86,ASSIGN,NONE,PARENT_NOT_SET,13,13,14,1,0,0,0,"PUNCTUATOR",0,0," =" +86,WORD,NONE,PARENT_NOT_SET,15,15,22,1,0,0,0,"EXPR_START",0,0," nullptr" +86,COMMA,NONE,PARENT_NOT_SET,22,22,23,0,0,0,0,"PUNCTUATOR",0,0," ," +86,PTR_TYPE,CLASS,PARENT_NOT_SET,24,24,25,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +86,WORD,NONE,PARENT_NOT_SET,25,25,28,0,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," c33" +86,TSQUARE,NONE,PARENT_NOT_SET,28,28,30,0,0,0,0,"PUNCTUATOR",0,0," []" +86,ASSIGN,NONE,PARENT_NOT_SET,31,31,32,1,0,0,0,"PUNCTUATOR",0,0," =" +86,BRACE_OPEN,BRACED_INIT_LIST,PARENT_NOT_SET,33,33,34,1,0,0,0,"EXPR_START,ONE_LINER,PUNCTUATOR",0,0," {" +86,WORD,NONE,PARENT_NOT_SET,35,35,42,1,1,1,0,"EXPR_START,ONE_LINER",0,0," nullptr" +86,COMMA,NONE,PARENT_NOT_SET,42,42,43,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +86,WORD,NONE,PARENT_NOT_SET,44,44,51,1,1,1,0,"EXPR_START,ONE_LINER",0,0," nullptr" +86,BRACE_CLOSE,BRACED_INIT_LIST,PARENT_NOT_SET,52,52,53,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +86,COMMA,NONE,PARENT_NOT_SET,53,53,54,0,0,0,0,"PUNCTUATOR",0,0," ," +86,WORD,NONE,PARENT_NOT_SET,55,55,58,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE,LVALUE",0,0," c34" +86,BRACE_OPEN,BRACED_INIT_LIST,PARENT_NOT_SET,58,58,59,0,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +86,NUMBER,NONE,PARENT_NOT_SET,60,60,61,1,1,1,0,"STMT_START,EXPR_START,ONE_LINER",0,0," 0" +86,COMMA,NONE,PARENT_NOT_SET,61,61,62,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +86,NUMBER,NONE,PARENT_NOT_SET,63,63,64,1,1,1,0,"EXPR_START,ONE_LINER",0,0," 1" +86,COMMA,NONE,PARENT_NOT_SET,64,64,65,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +86,NUMBER,NONE,PARENT_NOT_SET,66,66,67,1,1,1,0,"EXPR_START,ONE_LINER",0,0," 2" +86,BRACE_CLOSE,BRACED_INIT_LIST,PARENT_NOT_SET,67,67,68,0,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +86,COMMA,NONE,PARENT_NOT_SET,68,68,69,0,0,0,0,"PUNCTUATOR",0,0," ," +86,PTR_TYPE,CLASS,PARENT_NOT_SET,70,70,71,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +86,QUALIFIER,NONE,PARENT_NOT_SET,72,72,77,1,0,0,0,"FORCE_SPACE,EXPR_START",0,0," const" +86,FUNC_CALL,NONE,PARENT_NOT_SET,78,78,81,1,0,0,0,"VAR_DEF,VAR_INLINE",0,0," c35" +86,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,81,81,82,0,0,0,0,"PUNCTUATOR",0,0," (" +86,WORD,NONE,PARENT_NOT_SET,82,82,89,0,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," nullptr" +86,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,89,89,90,0,0,0,0,"IN_FCN_CALL,PUNCTUATOR",0,0," )" +86,COMMA,NONE,PARENT_NOT_SET,90,90,91,0,0,0,0,"PUNCTUATOR",0,0," ," +86,FUNC_CALL,NONE,PARENT_NOT_SET,92,92,95,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," c16" +86,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,95,95,96,0,0,0,0,"PUNCTUATOR",0,0," (" +86,NUMBER,NONE,PARENT_NOT_SET,96,96,97,0,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 0" +86,COMMA,NONE,PARENT_NOT_SET,97,97,98,0,0,1,0,"IN_FCN_CALL,PUNCTUATOR",0,0," ," +86,NUMBER,NONE,PARENT_NOT_SET,99,99,100,1,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 1" +86,COMMA,NONE,PARENT_NOT_SET,100,100,101,0,0,1,0,"IN_FCN_CALL,PUNCTUATOR",0,0," ," +86,NUMBER,NONE,PARENT_NOT_SET,102,102,103,1,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 2" +86,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,103,103,104,0,0,0,0,"IN_FCN_CALL,PUNCTUATOR",0,0," )" +86,SEMICOLON,CLASS,PARENT_NOT_SET,104,104,105,0,0,0,0,"PUNCTUATOR",0,0," ;" +86,NEWLINE,NONE,PARENT_NOT_SET,105,105,1,0,0,0,0,"",2,0, +88,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,52,0,0,0,0,"",0,0," // class/struct [macros/attributes ...] type x, ..." +88,NEWLINE,NONE,PARENT_NOT_SET,52,52,1,0,0,0,0,"",1,0, +89,CLASS,NONE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," class" +89,ATTRIBUTE,NONE,PARENT_NOT_SET,7,7,20,1,0,0,0,"",0,0," __attribute__" +89,FPAREN_OPEN,ATTRIBUTE,PARENT_NOT_SET,20,20,21,0,0,0,0,"PUNCTUATOR",0,0," (" +89,PAREN_OPEN,NONE,PARENT_NOT_SET,21,21,22,0,0,1,0,"EXPR_START,PUNCTUATOR",0,0," (" +89,WORD,NONE,PARENT_NOT_SET,22,22,36,0,0,2,0,"EXPR_START",0,0," __deprecated__" +89,PAREN_CLOSE,NONE,PARENT_NOT_SET,36,36,37,0,0,1,0,"PUNCTUATOR",0,0," )" +89,FPAREN_CLOSE,ATTRIBUTE,PARENT_NOT_SET,37,37,38,0,0,0,0,"PUNCTUATOR",0,0," )" +89,WORD,NONE,PARENT_NOT_SET,39,39,49,1,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," API_EXPORT" +89,MACRO_FUNC_CALL,NONE,PARENT_NOT_SET,50,50,57,1,0,0,0,"",0,0," ALIGNAS" +89,FPAREN_OPEN,MACRO_FUNC_CALL,PARENT_NOT_SET,57,57,58,0,0,0,0,"PUNCTUATOR",0,0," (" +89,NUMBER,NONE,PARENT_NOT_SET,58,58,59,0,0,1,0,"EXPR_START",0,0," 4" +89,FPAREN_CLOSE,MACRO_FUNC_CALL,PARENT_NOT_SET,59,59,60,0,0,0,0,"PUNCTUATOR",0,0," )" +89,TYPE,CLASS,PARENT_NOT_SET,61,61,63,1,0,0,0,"FORCE_SPACE,VAR_TYPE",0,0," c3" +89,WORD,NONE,PARENT_NOT_SET,64,64,67,1,0,0,0,"VAR_DEF,VAR_1ST",0,0," c41" +89,COMMA,NONE,PARENT_NOT_SET,67,67,68,0,0,0,0,"PUNCTUATOR",0,0," ," +89,PTR_TYPE,CLASS,PARENT_NOT_SET,69,69,70,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +89,WORD,NONE,PARENT_NOT_SET,70,70,73,0,0,0,0,"EXPR_START,VAR_DEF,LVALUE",0,0," c42" +89,ASSIGN,NONE,PARENT_NOT_SET,74,74,75,1,0,0,0,"PUNCTUATOR",0,0," =" +89,WORD,NONE,PARENT_NOT_SET,76,76,79,1,0,0,0,"EXPR_START",0,0," c32" +89,QUESTION,NONE,PARENT_NOT_SET,80,80,81,1,0,0,0,"PUNCTUATOR",0,0," ?" +89,WORD,NONE,PARENT_NOT_SET,82,82,85,1,0,0,0,"EXPR_START",0,0," c32" +89,COND_COLON,NONE,PARENT_NOT_SET,86,86,87,1,0,0,0,"PUNCTUATOR",0,0," :" +89,WORD,NONE,PARENT_NOT_SET,88,88,95,1,0,0,0,"STMT_START,EXPR_START",0,0," nullptr" +89,COMMA,NONE,PARENT_NOT_SET,95,95,96,0,0,0,0,"PUNCTUATOR",0,0," ," +89,PTR_TYPE,CLASS,PARENT_NOT_SET,97,97,98,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +89,WORD,NONE,PARENT_NOT_SET,98,98,101,0,0,0,0,"EXPR_START,VAR_DEF",0,0," c43" +89,TSQUARE,NONE,PARENT_NOT_SET,101,101,103,0,0,0,0,"PUNCTUATOR",0,0," []" +89,ASSIGN,NONE,PARENT_NOT_SET,104,104,105,1,0,0,0,"PUNCTUATOR",0,0," =" +89,BRACE_OPEN,BRACED_INIT_LIST,PARENT_NOT_SET,106,106,107,1,0,0,0,"EXPR_START,ONE_LINER,PUNCTUATOR",0,0," {" +89,WORD,NONE,PARENT_NOT_SET,108,108,115,1,1,1,0,"EXPR_START,ONE_LINER",0,0," nullptr" +89,COMMA,NONE,PARENT_NOT_SET,115,115,116,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +89,WORD,NONE,PARENT_NOT_SET,117,117,124,1,1,1,0,"EXPR_START,ONE_LINER",0,0," nullptr" +89,BRACE_CLOSE,BRACED_INIT_LIST,PARENT_NOT_SET,125,125,126,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +89,COMMA,NONE,PARENT_NOT_SET,126,126,127,0,0,0,0,"PUNCTUATOR",0,0," ," +89,WORD,NONE,PARENT_NOT_SET,128,128,131,1,0,0,0,"EXPR_START,VAR_DEF,LVALUE",0,0," c44" +89,BRACE_OPEN,BRACED_INIT_LIST,PARENT_NOT_SET,131,131,132,0,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +89,NUMBER,NONE,PARENT_NOT_SET,133,133,134,1,1,1,0,"STMT_START,EXPR_START,ONE_LINER",0,0," 0" +89,COMMA,NONE,PARENT_NOT_SET,134,134,135,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +89,NUMBER,NONE,PARENT_NOT_SET,136,136,137,1,1,1,0,"EXPR_START,ONE_LINER",0,0," 1" +89,COMMA,NONE,PARENT_NOT_SET,137,137,138,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +89,NUMBER,NONE,PARENT_NOT_SET,139,139,140,1,1,1,0,"EXPR_START,ONE_LINER",0,0," 2" +89,BRACE_CLOSE,BRACED_INIT_LIST,PARENT_NOT_SET,140,140,141,0,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +89,COMMA,NONE,PARENT_NOT_SET,141,141,142,0,0,0,0,"PUNCTUATOR",0,0," ," +89,PTR_TYPE,CLASS,PARENT_NOT_SET,143,143,144,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +89,QUALIFIER,NONE,PARENT_NOT_SET,145,145,150,1,0,0,0,"FORCE_SPACE,EXPR_START",0,0," const" +89,FUNC_CALL,NONE,PARENT_NOT_SET,151,151,154,1,0,0,0,"VAR_DEF",0,0," c45" +89,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,154,154,155,0,0,0,0,"PUNCTUATOR",0,0," (" +89,WORD,NONE,PARENT_NOT_SET,155,155,162,0,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," nullptr" +89,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,162,162,163,0,0,0,0,"IN_FCN_CALL,PUNCTUATOR",0,0," )" +89,COMMA,NONE,PARENT_NOT_SET,163,163,164,0,0,0,0,"PUNCTUATOR",0,0," ," +89,FUNC_CALL,NONE,PARENT_NOT_SET,165,165,168,1,0,0,0,"EXPR_START,VAR_DEF",0,0," c46" +89,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,168,168,169,0,0,0,0,"PUNCTUATOR",0,0," (" +89,NUMBER,NONE,PARENT_NOT_SET,169,169,170,0,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 0" +89,COMMA,NONE,PARENT_NOT_SET,170,170,171,0,0,1,0,"IN_FCN_CALL,PUNCTUATOR",0,0," ," +89,NUMBER,NONE,PARENT_NOT_SET,172,172,173,1,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 1" +89,COMMA,NONE,PARENT_NOT_SET,173,173,174,0,0,1,0,"IN_FCN_CALL,PUNCTUATOR",0,0," ," +89,NUMBER,NONE,PARENT_NOT_SET,175,175,176,1,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 2" +89,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,176,176,177,0,0,0,0,"IN_FCN_CALL,PUNCTUATOR",0,0," )" +89,SEMICOLON,CLASS,PARENT_NOT_SET,177,177,178,0,0,0,0,"PUNCTUATOR",0,0," ;" +89,NEWLINE,NONE,PARENT_NOT_SET,178,178,1,0,0,0,0,"",2,0, +91,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,68,0,0,0,0,"",0,0," // class/struct [macros/attributes ...] type : bases ... { } x, ..." +91,NEWLINE,NONE,PARENT_NOT_SET,68,68,1,0,0,0,0,"",1,0, +92,CLASS,NONE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," class" +92,FUNC_CALL,NONE,PARENT_NOT_SET,7,7,14,1,0,0,0,"",0,0," ALIGNAS" +92,FPAREN_OPEN,FUNC_CALL,PARENT_NOT_SET,14,14,15,0,0,0,0,"PUNCTUATOR",0,0," (" +92,NUMBER,NONE,PARENT_NOT_SET,15,15,16,0,0,1,0,"IN_FCN_CALL,EXPR_START",0,0," 4" +92,FPAREN_CLOSE,FUNC_CALL,PARENT_NOT_SET,16,16,17,0,0,0,0,"IN_FCN_CALL,PUNCTUATOR",0,0," )" +92,WORD,NONE,PARENT_NOT_SET,18,18,28,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +92,ATTRIBUTE,NONE,PARENT_NOT_SET,29,29,42,1,0,0,0,"",0,0," __attribute__" +92,FPAREN_OPEN,ATTRIBUTE,PARENT_NOT_SET,42,42,43,0,0,0,0,"PUNCTUATOR",0,0," (" +92,PAREN_OPEN,NONE,PARENT_NOT_SET,43,43,44,0,0,1,0,"EXPR_START,PUNCTUATOR",0,0," (" +92,WORD,NONE,PARENT_NOT_SET,44,44,58,0,0,2,0,"EXPR_START",0,0," __deprecated__" +92,PAREN_CLOSE,NONE,PARENT_NOT_SET,58,58,59,0,0,1,0,"PUNCTUATOR",0,0," )" +92,FPAREN_CLOSE,ATTRIBUTE,PARENT_NOT_SET,59,59,60,0,0,0,0,"PUNCTUATOR",0,0," )" +92,NEWLINE,NONE,PARENT_NOT_SET,60,60,1,0,0,0,0,"",1,0, +93,CLASS_COLON,CLASS,PARENT_NOT_SET,9,1,2,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," :" +93,QUALIFIER,NONE,PARENT_NOT_SET,11,3,9,1,0,0,0,"IN_CLASS_BASE,FORCE_SPACE,STMT_START,EXPR_START",0,0," public" +93,TYPE,NONE,PARENT_NOT_SET,18,10,25,1,0,0,0,"IN_CLASS_BASE",0,0," outer_namespace" +93,DC_MEMBER,NONE,PARENT_NOT_SET,33,25,27,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +93,TYPE,NONE,PARENT_NOT_SET,35,27,42,0,0,0,0,"IN_CLASS_BASE",0,0," inner_namespace" +93,DC_MEMBER,NONE,PARENT_NOT_SET,50,42,44,0,0,0,0,"IN_CLASS_BASE,PUNCTUATOR",0,0," ::" +93,TYPE,NONE,PARENT_NOT_SET,52,44,49,0,0,0,0,"IN_CLASS_BASE",0,0," Base1" +93,NEWLINE,NONE,PARENT_NOT_SET,57,49,1,0,0,0,0,"",1,0, +94,BRACE_OPEN,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"PUNCTUATOR",0,0," {" +94,NEWLINE,NONE,PARENT_NOT_SET,2,2,1,0,1,1,0,"IN_CLASS",1,0, +95,ACCESS,NONE,PARENT_NOT_SET,1,1,7,0,1,1,0,"IN_CLASS,STMT_START,EXPR_START",0,0," public" +95,ACCESS_COLON,NONE,PARENT_NOT_SET,7,7,8,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," :" +95,NEWLINE,NONE,PARENT_NOT_SET,8,8,4,0,1,1,0,"IN_CLASS",1,0, +96,TYPE,NONE,PARENT_NOT_SET,1,4,7,0,1,1,0,"IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," int" +96,WORD,NONE,PARENT_NOT_SET,5,8,11,1,1,1,0,"IN_CLASS,VAR_DEF,VAR_1ST",0,0," m_x" +96,SEMICOLON,NONE,PARENT_NOT_SET,8,11,12,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +96,NEWLINE,NONE,PARENT_NOT_SET,9,12,4,0,1,1,0,"IN_CLASS",1,0, +97,TYPE,NONE,PARENT_NOT_SET,1,4,7,0,1,1,0,"IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," int" +97,WORD,NONE,PARENT_NOT_SET,5,8,11,1,1,1,0,"IN_CLASS,VAR_DEF,VAR_1ST",0,0," m_y" +97,SEMICOLON,NONE,PARENT_NOT_SET,8,11,12,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +97,NEWLINE,NONE,PARENT_NOT_SET,9,12,4,0,1,1,0,"IN_CLASS",1,0, +98,TYPE,NONE,PARENT_NOT_SET,1,4,7,0,1,1,0,"IN_CLASS,FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE",0,0," int" +98,WORD,NONE,PARENT_NOT_SET,5,8,11,1,1,1,0,"IN_CLASS,VAR_DEF,VAR_1ST",0,0," m_z" +98,SEMICOLON,NONE,PARENT_NOT_SET,8,11,12,0,1,1,0,"IN_CLASS,PUNCTUATOR",0,0," ;" +98,NEWLINE,NONE,PARENT_NOT_SET,9,12,1,0,1,1,0,"IN_CLASS",1,0, +99,BRACE_CLOSE,CLASS,PARENT_NOT_SET,1,1,2,0,0,0,0,"IN_CLASS,PUNCTUATOR",0,0," }" +99,WORD,NONE,PARENT_NOT_SET,3,3,6,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," c51" +99,COMMA,NONE,PARENT_NOT_SET,6,6,7,0,0,0,0,"PUNCTUATOR",0,0," ," +99,PTR_TYPE,CLASS,PARENT_NOT_SET,8,8,9,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +99,WORD,NONE,PARENT_NOT_SET,9,9,12,0,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE,LVALUE",0,0," c52" +99,ASSIGN,NONE,PARENT_NOT_SET,13,13,14,1,0,0,0,"PUNCTUATOR",0,0," =" +99,WORD,NONE,PARENT_NOT_SET,15,15,22,1,0,0,0,"EXPR_START",0,0," nullptr" +99,COMMA,NONE,PARENT_NOT_SET,22,22,23,0,0,0,0,"PUNCTUATOR",0,0," ," +99,PTR_TYPE,CLASS,PARENT_NOT_SET,24,24,25,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +99,WORD,NONE,PARENT_NOT_SET,25,25,28,0,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," c53" +99,TSQUARE,NONE,PARENT_NOT_SET,28,28,30,0,0,0,0,"PUNCTUATOR",0,0," []" +99,ASSIGN,NONE,PARENT_NOT_SET,31,31,32,1,0,0,0,"PUNCTUATOR",0,0," =" +99,BRACE_OPEN,BRACED_INIT_LIST,PARENT_NOT_SET,33,33,34,1,0,0,0,"EXPR_START,ONE_LINER,PUNCTUATOR",0,0," {" +99,WORD,NONE,PARENT_NOT_SET,35,35,42,1,1,1,0,"EXPR_START,ONE_LINER",0,0," nullptr" +99,COMMA,NONE,PARENT_NOT_SET,42,42,43,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ," +99,WORD,NONE,PARENT_NOT_SET,44,44,51,1,1,1,0,"EXPR_START,ONE_LINER",0,0," nullptr" +99,BRACE_CLOSE,BRACED_INIT_LIST,PARENT_NOT_SET,52,52,53,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +99,SEMICOLON,CLASS,PARENT_NOT_SET,53,53,54,0,0,0,0,"PUNCTUATOR",0,0," ;" +99,NEWLINE,NONE,PARENT_NOT_SET,54,54,1,0,0,0,0,"",3,0, +102,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,44,0,0,0,0,"",0,0," // enum type : integral_type { ... } x, ..." +102,NEWLINE,NONE,PARENT_NOT_SET,44,44,1,0,0,0,0,"",1,0, +103,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," enum" +103,TYPE,ENUM,PARENT_NOT_SET,6,6,8,1,0,0,0,"VAR_TYPE",0,0," e1" +103,BIT_COLON,ENUM,PARENT_NOT_SET,9,9,10,1,0,0,0,"PUNCTUATOR",0,0," :" +103,TYPE,BIT_COLON,PARENT_NOT_SET,11,11,15,1,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," long" +103,TYPE,BIT_COLON,PARENT_NOT_SET,16,16,20,1,0,0,0,"",0,0," long" +103,BRACE_OPEN,ENUM,PARENT_NOT_SET,21,21,22,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +103,WORD,NONE,PARENT_NOT_SET,23,23,25,1,1,1,0,"IN_ENUM,STMT_START,EXPR_START,ONE_LINER",0,0," a1" +103,COMMA,NONE,PARENT_NOT_SET,25,25,26,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +103,WORD,NONE,PARENT_NOT_SET,27,27,29,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," b1" +103,COMMA,NONE,PARENT_NOT_SET,29,29,30,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +103,WORD,NONE,PARENT_NOT_SET,31,31,33,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," d1" +103,BRACE_CLOSE,ENUM,PARENT_NOT_SET,34,34,35,1,0,0,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," }" +103,WORD,NONE,PARENT_NOT_SET,36,36,39,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," e11" +103,COMMA,NONE,PARENT_NOT_SET,39,39,40,0,0,0,0,"PUNCTUATOR",0,0," ," +103,WORD,NONE,PARENT_NOT_SET,41,41,44,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e12" +103,COMMA,NONE,PARENT_NOT_SET,44,44,45,0,0,0,0,"PUNCTUATOR",0,0," ," +103,WORD,NONE,PARENT_NOT_SET,46,46,49,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e13" +103,SEMICOLON,ENUM,PARENT_NOT_SET,49,49,50,0,0,0,0,"PUNCTUATOR",0,0," ;" +103,NEWLINE,NONE,PARENT_NOT_SET,50,50,1,0,0,0,0,"",2,0, +105,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,37,0,0,0,0,"",0,0," // enum type : integral_type { ... }" +105,NEWLINE,NONE,PARENT_NOT_SET,37,37,1,0,0,0,0,"",1,0, +106,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," enum" +106,TYPE,ENUM,PARENT_NOT_SET,6,6,8,1,0,0,0,"",0,0," e2" +106,BIT_COLON,ENUM,PARENT_NOT_SET,9,9,10,1,0,0,0,"PUNCTUATOR",0,0," :" +106,TYPE,BIT_COLON,PARENT_NOT_SET,11,11,19,1,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," unsigned" +106,TYPE,BIT_COLON,PARENT_NOT_SET,20,20,23,1,0,0,0,"",0,0," int" +106,BRACE_OPEN,ENUM,PARENT_NOT_SET,24,24,25,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +106,WORD,NONE,PARENT_NOT_SET,26,26,28,1,1,1,0,"IN_ENUM,STMT_START,EXPR_START,ONE_LINER",0,0," a2" +106,COMMA,NONE,PARENT_NOT_SET,28,28,29,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +106,WORD,NONE,PARENT_NOT_SET,30,30,32,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," b2" +106,COMMA,NONE,PARENT_NOT_SET,32,32,33,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +106,WORD,NONE,PARENT_NOT_SET,34,34,36,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," d2" +106,BRACE_CLOSE,ENUM,PARENT_NOT_SET,37,37,38,1,0,0,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," }" +106,SEMICOLON,ENUM,PARENT_NOT_SET,38,38,39,0,0,0,0,"PUNCTUATOR",0,0," ;" +106,NEWLINE,NONE,PARENT_NOT_SET,39,39,1,0,0,0,0,"",2,0, +108,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,29,0,0,0,0,"",0,0," // enum type : integral_type" +108,NEWLINE,NONE,PARENT_NOT_SET,29,29,1,0,0,0,0,"",1,0, +109,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START,INCOMPLETE",0,0," enum" +109,TYPE,ENUM,PARENT_NOT_SET,6,6,8,1,0,0,0,"INCOMPLETE",0,0," e3" +109,BIT_COLON,ENUM,PARENT_NOT_SET,9,9,10,1,0,0,0,"PUNCTUATOR",0,0," :" +109,TYPE,BIT_COLON,PARENT_NOT_SET,11,11,16,1,0,0,0,"STMT_START,EXPR_START",0,0," short" +109,SEMICOLON,ENUM,PARENT_NOT_SET,16,16,17,0,0,0,0,"PUNCTUATOR",0,0," ;" +109,NEWLINE,NONE,PARENT_NOT_SET,17,17,1,0,0,0,0,"",2,0, +111,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,20,0,0,0,0,"",0,0," // enum type x, ..." +111,NEWLINE,NONE,PARENT_NOT_SET,20,20,1,0,0,0,0,"",1,0, +112,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," enum" +112,TYPE,ENUM,PARENT_NOT_SET,6,6,8,1,0,0,0,"FORCE_SPACE,VAR_TYPE",0,0," e3" +112,WORD,NONE,PARENT_NOT_SET,9,9,12,1,0,0,0,"VAR_DEF,VAR_1ST",0,0," e31" +112,COMMA,NONE,PARENT_NOT_SET,12,12,13,0,0,0,0,"PUNCTUATOR",0,0," ," +112,WORD,NONE,PARENT_NOT_SET,14,14,17,1,0,0,0,"EXPR_START,VAR_DEF",0,0," e32" +112,SEMICOLON,ENUM,PARENT_NOT_SET,17,17,18,0,0,0,0,"PUNCTUATOR",0,0," ;" +112,NEWLINE,NONE,PARENT_NOT_SET,18,18,1,0,0,0,0,"",2,0, +114,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,50,0,0,0,0,"",0,0," // enum class type : integral_type { ... } x, ..." +114,NEWLINE,NONE,PARENT_NOT_SET,50,50,1,0,0,0,0,"",1,0, +115,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," enum" +115,ENUM_CLASS,NONE,PARENT_NOT_SET,6,6,11,1,0,0,0,"FORCE_SPACE",0,0," class" +115,TYPE,ENUM,PARENT_NOT_SET,12,12,14,1,0,0,0,"VAR_TYPE",0,0," e4" +115,BIT_COLON,ENUM,PARENT_NOT_SET,15,15,16,1,0,0,0,"PUNCTUATOR",0,0," :" +115,TYPE,BIT_COLON,PARENT_NOT_SET,17,17,21,1,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," long" +115,TYPE,BIT_COLON,PARENT_NOT_SET,22,22,26,1,0,0,0,"",0,0," long" +115,BRACE_OPEN,ENUM,PARENT_NOT_SET,27,27,28,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +115,WORD,NONE,PARENT_NOT_SET,29,29,31,1,1,1,0,"IN_ENUM,STMT_START,EXPR_START,ONE_LINER",0,0," a4" +115,COMMA,NONE,PARENT_NOT_SET,31,31,32,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +115,WORD,NONE,PARENT_NOT_SET,33,33,35,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," b4" +115,COMMA,NONE,PARENT_NOT_SET,35,35,36,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +115,WORD,NONE,PARENT_NOT_SET,37,37,39,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," d4" +115,BRACE_CLOSE,ENUM,PARENT_NOT_SET,40,40,41,1,0,0,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," }" +115,WORD,NONE,PARENT_NOT_SET,42,42,45,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," e41" +115,COMMA,NONE,PARENT_NOT_SET,45,45,46,0,0,0,0,"PUNCTUATOR",0,0," ," +115,WORD,NONE,PARENT_NOT_SET,47,47,50,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e42" +115,COMMA,NONE,PARENT_NOT_SET,50,50,51,0,0,0,0,"PUNCTUATOR",0,0," ," +115,WORD,NONE,PARENT_NOT_SET,52,52,55,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e43" +115,COMMA,NONE,PARENT_NOT_SET,55,55,56,0,0,0,0,"PUNCTUATOR",0,0," ," +115,WORD,NONE,PARENT_NOT_SET,57,57,60,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e44" +115,SEMICOLON,ENUM,PARENT_NOT_SET,60,60,61,0,0,0,0,"PUNCTUATOR",0,0," ;" +115,NEWLINE,NONE,PARENT_NOT_SET,61,61,1,0,0,0,0,"",2,0, +117,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,43,0,0,0,0,"",0,0," // enum class type : integral_type { ... }" +117,NEWLINE,NONE,PARENT_NOT_SET,43,43,1,0,0,0,0,"",1,0, +118,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," enum" +118,ENUM_CLASS,NONE,PARENT_NOT_SET,6,6,11,1,0,0,0,"FORCE_SPACE",0,0," class" +118,TYPE,ENUM,PARENT_NOT_SET,12,12,14,1,0,0,0,"",0,0," e5" +118,BIT_COLON,ENUM,PARENT_NOT_SET,15,15,16,1,0,0,0,"PUNCTUATOR",0,0," :" +118,TYPE,BIT_COLON,PARENT_NOT_SET,17,17,25,1,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," unsigned" +118,TYPE,BIT_COLON,PARENT_NOT_SET,26,26,29,1,0,0,0,"",0,0," int" +118,BRACE_OPEN,ENUM,PARENT_NOT_SET,30,30,31,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +118,WORD,NONE,PARENT_NOT_SET,32,32,34,1,1,1,0,"IN_ENUM,STMT_START,EXPR_START,ONE_LINER",0,0," a5" +118,COMMA,NONE,PARENT_NOT_SET,34,34,35,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +118,WORD,NONE,PARENT_NOT_SET,36,36,38,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," b5" +118,COMMA,NONE,PARENT_NOT_SET,38,38,39,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +118,WORD,NONE,PARENT_NOT_SET,40,40,42,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," d5" +118,BRACE_CLOSE,ENUM,PARENT_NOT_SET,43,43,44,1,0,0,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," }" +118,SEMICOLON,ENUM,PARENT_NOT_SET,44,44,45,0,0,0,0,"PUNCTUATOR",0,0," ;" +118,NEWLINE,NONE,PARENT_NOT_SET,45,45,1,0,0,0,0,"",2,0, +120,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,35,0,0,0,0,"",0,0," // enum class type : integral_type" +120,NEWLINE,NONE,PARENT_NOT_SET,35,35,1,0,0,0,0,"",1,0, +121,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START,INCOMPLETE",0,0," enum" +121,ENUM_CLASS,NONE,PARENT_NOT_SET,6,6,11,1,0,0,0,"FORCE_SPACE,INCOMPLETE",0,0," class" +121,TYPE,ENUM,PARENT_NOT_SET,12,12,14,1,0,0,0,"INCOMPLETE",0,0," e6" +121,BIT_COLON,ENUM,PARENT_NOT_SET,15,15,16,1,0,0,0,"PUNCTUATOR",0,0," :" +121,TYPE,BIT_COLON,PARENT_NOT_SET,17,17,22,1,0,0,0,"STMT_START,EXPR_START",0,0," short" +121,SEMICOLON,ENUM,PARENT_NOT_SET,22,22,23,0,0,0,0,"PUNCTUATOR",0,0," ;" +121,NEWLINE,NONE,PARENT_NOT_SET,23,23,1,0,0,0,0,"",2,0, +123,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,19,0,0,0,0,"",0,0," // enum class type" +123,NEWLINE,NONE,PARENT_NOT_SET,19,19,1,0,0,0,0,"",1,0, +124,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START,INCOMPLETE",0,0," enum" +124,ENUM_CLASS,NONE,PARENT_NOT_SET,6,6,11,1,0,0,0,"FORCE_SPACE,INCOMPLETE",0,0," class" +124,TYPE,ENUM,PARENT_NOT_SET,12,12,14,1,0,0,0,"INCOMPLETE",0,0," e7" +124,SEMICOLON,ENUM,PARENT_NOT_SET,14,14,15,0,0,0,0,"PUNCTUATOR",0,0," ;" +124,NEWLINE,NONE,PARENT_NOT_SET,15,15,1,0,0,0,0,"",2,0, +126,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,39,0,0,0,0,"",0,0," // enum : integral_type { ... } x, ..." +126,NEWLINE,NONE,PARENT_NOT_SET,39,39,1,0,0,0,0,"",1,0, +127,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"STMT_START,EXPR_START",0,0," enum" +127,BIT_COLON,ENUM,PARENT_NOT_SET,6,6,7,1,0,0,0,"PUNCTUATOR",0,0," :" +127,TYPE,BIT_COLON,PARENT_NOT_SET,8,8,12,1,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," long" +127,TYPE,BIT_COLON,PARENT_NOT_SET,13,13,17,1,0,0,0,"",0,0," long" +127,BRACE_OPEN,ENUM,PARENT_NOT_SET,18,18,19,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +127,WORD,NONE,PARENT_NOT_SET,20,20,22,1,1,1,0,"IN_ENUM,STMT_START,EXPR_START,ONE_LINER",0,0," a8" +127,COMMA,NONE,PARENT_NOT_SET,22,22,23,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +127,WORD,NONE,PARENT_NOT_SET,24,24,26,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," b8" +127,COMMA,NONE,PARENT_NOT_SET,26,26,27,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +127,WORD,NONE,PARENT_NOT_SET,28,28,30,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," c8" +127,BRACE_CLOSE,ENUM,PARENT_NOT_SET,31,31,32,1,0,0,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," }" +127,WORD,NONE,PARENT_NOT_SET,33,33,36,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," e81" +127,COMMA,NONE,PARENT_NOT_SET,36,36,37,0,0,0,0,"PUNCTUATOR",0,0," ," +127,WORD,NONE,PARENT_NOT_SET,38,38,41,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e82" +127,SEMICOLON,ENUM,PARENT_NOT_SET,41,41,42,0,0,0,0,"PUNCTUATOR",0,0," ;" +127,NEWLINE,NONE,PARENT_NOT_SET,42,42,1,0,0,0,0,"",2,0, +129,COMMENT_CPP,COMMENT_WHOLE,PARENT_NOT_SET,1,1,23,0,0,0,0,"",0,0," // enum { ... } x, ..." +129,NEWLINE,NONE,PARENT_NOT_SET,23,23,1,0,0,0,0,"",1,0, +130,ENUM,NONE,PARENT_NOT_SET,1,1,5,0,0,0,0,"STMT_START,EXPR_START",0,0," enum" +130,BRACE_OPEN,ENUM,PARENT_NOT_SET,6,6,7,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +130,WORD,NONE,PARENT_NOT_SET,8,8,10,1,1,1,0,"IN_ENUM,STMT_START,EXPR_START,ONE_LINER",0,0," a9" +130,COMMA,NONE,PARENT_NOT_SET,10,10,11,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +130,WORD,NONE,PARENT_NOT_SET,12,12,14,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," b9" +130,COMMA,NONE,PARENT_NOT_SET,14,14,15,0,1,1,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," ," +130,WORD,NONE,PARENT_NOT_SET,16,16,18,1,1,1,0,"IN_ENUM,EXPR_START,ONE_LINER",0,0," c9" +130,BRACE_CLOSE,ENUM,PARENT_NOT_SET,19,19,20,1,0,0,0,"IN_ENUM,ONE_LINER,PUNCTUATOR",0,0," }" +130,WORD,NONE,PARENT_NOT_SET,21,21,24,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," e91" +130,COMMA,NONE,PARENT_NOT_SET,24,24,25,0,0,0,0,"PUNCTUATOR",0,0," ," +130,WORD,NONE,PARENT_NOT_SET,26,26,29,1,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE",0,0," e92" +130,SEMICOLON,ENUM,PARENT_NOT_SET,29,29,30,0,0,0,0,"PUNCTUATOR",0,0," ;" +130,NEWLINE,NONE,PARENT_NOT_SET,30,30,1,0,0,0,0,"",2,0, +132,UNION,NONE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," union" +132,WORD,NONE,PARENT_NOT_SET,7,7,17,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +132,TYPE,UNION,PARENT_NOT_SET,18,18,20,1,0,0,0,"VAR_TYPE",0,0," u1" +132,BRACE_OPEN,UNION,PARENT_NOT_SET,21,21,22,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +132,TYPE,NONE,PARENT_NOT_SET,23,23,26,1,1,1,0,"FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE,ONE_LINER",0,0," int" +132,WORD,NONE,PARENT_NOT_SET,27,27,28,1,1,1,0,"VAR_DEF,VAR_1ST,ONE_LINER",0,0," x" +132,SEMICOLON,NONE,PARENT_NOT_SET,28,28,29,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ;" +132,TYPE,NONE,PARENT_NOT_SET,30,30,34,1,1,1,0,"FORCE_SPACE,STMT_START,EXPR_START,VAR_TYPE,ONE_LINER",0,0," long" +132,WORD,NONE,PARENT_NOT_SET,35,35,36,1,1,1,0,"VAR_DEF,VAR_1ST,ONE_LINER",0,0," y" +132,SEMICOLON,NONE,PARENT_NOT_SET,36,36,37,0,1,1,0,"ONE_LINER,PUNCTUATOR",0,0," ;" +132,BRACE_CLOSE,UNION,PARENT_NOT_SET,38,38,39,1,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +132,WORD,NONE,PARENT_NOT_SET,40,40,43,1,0,0,0,"STMT_START,EXPR_START,VAR_DEF,VAR_1ST,VAR_INLINE",0,0," u11" +132,COMMA,NONE,PARENT_NOT_SET,43,43,44,0,0,0,0,"PUNCTUATOR",0,0," ," +132,PTR_TYPE,UNION,PARENT_NOT_SET,45,45,46,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +132,WORD,NONE,PARENT_NOT_SET,46,46,49,0,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE,LVALUE",0,0," u12" +132,ASSIGN,NONE,PARENT_NOT_SET,50,50,51,1,0,0,0,"PUNCTUATOR",0,0," =" +132,WORD,NONE,PARENT_NOT_SET,52,52,59,1,0,0,0,"EXPR_START",0,0," nullptr" +132,COMMA,NONE,PARENT_NOT_SET,59,59,60,0,0,0,0,"PUNCTUATOR",0,0," ," +132,PTR_TYPE,UNION,PARENT_NOT_SET,61,61,62,1,0,0,0,"EXPR_START,PUNCTUATOR",0,0," *" +132,WORD,NONE,PARENT_NOT_SET,62,62,65,0,0,0,0,"EXPR_START,VAR_DEF,VAR_INLINE,LVALUE",0,0," u13" +132,BRACE_OPEN,BRACED_INIT_LIST,PARENT_NOT_SET,65,65,66,0,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," {" +132,NUMBER,NONE,PARENT_NOT_SET,66,66,67,0,1,1,0,"STMT_START,EXPR_START,ONE_LINER",0,0," 0" +132,BRACE_CLOSE,BRACED_INIT_LIST,PARENT_NOT_SET,67,67,68,0,0,0,0,"ONE_LINER,PUNCTUATOR",0,0," }" +132,SEMICOLON,UNION,PARENT_NOT_SET,68,68,69,0,0,0,0,"PUNCTUATOR",0,0," ;" +132,NEWLINE,NONE,PARENT_NOT_SET,69,69,1,0,0,0,0,"",2,0, +134,UNION,NONE,PARENT_NOT_SET,1,1,6,0,0,0,0,"FORCE_SPACE,STMT_START,EXPR_START",0,0," union" +134,WORD,NONE,PARENT_NOT_SET,7,7,17,1,0,0,0,"FORCE_SPACE",0,0," API_EXPORT" +134,TYPE,UNION,PARENT_NOT_SET,18,18,20,1,0,0,0,"FORCE_SPACE,VAR_TYPE",0,0," u1" +134,WORD,NONE,PARENT_NOT_SET,21,21,24,1,0,0,0,"VAR_DEF,VAR_1ST",0,0," u21" +134,SEMICOLON,UNION,PARENT_NOT_SET,24,24,25,0,0,0,0,"PUNCTUATOR",0,0," ;" +134,NEWLINE,NONE,PARENT_NOT_SET,25,25,1,0,0,0,0,"",1,0, \ No newline at end of file diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.txt new file mode 100644 index 00000000..4cf1a681 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/class_enum_struct_union.txt @@ -0,0 +1,692 @@ + +# option(s) with 'not default' value: 0 +# +# -=====- +# number of loops = 1 +# -=====- +# language = CPP +# -=====- +# Line Tag Parent_type Type of the parent Columns Br/Lvl/pp Flag Nl Text +# 1> COMMENT_MULTI| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 4/ 7/ 3][0/0/0][ 0][9-0] /**␤ * the enum (and variable declarations thereof) could be of␤ * the following forms:␤ *␤ * "enum type [: integral_type] { ... } [x, ...]"␤ * "enum type [: integral_type]"␤ * "enum class type [: integral_type] { ... } [x, ...]"␤ * "enum class type [: integral_type]"␤ * "enum [: integral_type] { ... } x, ..."␤ */ +# 10> NEWLINE| NONE| PARENT_NOT_SET[ 7/ 7/ 4/ 0][0/0/0][ 0][2-0] +# 12> COMMENT_MULTI| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][0/0/0][ 0][9-0] /**␤ * the class/struct (and variable declarations thereof) could be of␤ * the following forms:␤ *␤ * template<...> class/struct[<...>] [macros/attributes ...] type [: bases ...] { }␤ * template<...> class/struct[<...>] [macros/attributes ...] type␤ * class/struct[ [macros/attributes ...] type [: bases ...] { } [x, ...]␤ * class/struct [macros/attributes ...] type [x, ...]␤ * class/struct [macros/attributes ...] [: bases] { } x, ...␤ */ +# 21> NEWLINE| NONE| PARENT_NOT_SET[ 7/ 7/ 1/ 0][0/0/0][ 0][2-0] +# 23> PREPROC| PP_DEFINE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][1/1/0][ 2001c0001][0-0] # +# 23> PP_DEFINE| NONE| PARENT_NOT_SET[ 2/ 2/ 8/ 0][1/1/0][ 20001][0-0] define +# 23> MACRO_FUNC| NONE| PARENT_NOT_SET[ 9/ 9/ 16/ 1][1/1/0][ 80001][0-0] ALIGNAS +# 23> FPAREN_OPEN| MACRO_FUNC| PARENT_NOT_SET[ 16/ 16/ 17/ 0][1/1/0][ 200000001][0-0] ( +# 23> WORD| NONE| PARENT_NOT_SET[ 17/ 17/ 31/ 0][1/2/0][ 80011][0-0] byte_alignment +# 23> FPAREN_CLOSE| MACRO_FUNC| PARENT_NOT_SET[ 31/ 31/ 32/ 0][1/1/0][ 200000011][0-0] ) +# 23> ATTRIBUTE| NONE| PARENT_NOT_SET[ 33/ 33/ 46/ 1][1/1/0][ 1][0-0] __attribute__ +# 23> FPAREN_OPEN| ATTRIBUTE| PARENT_NOT_SET[ 46/ 46/ 47/ 0][1/1/0][ 200000001][0-0] ( +# 23> PAREN_OPEN| NONE| PARENT_NOT_SET[ 47/ 47/ 48/ 0][1/2/0][ 200080001][0-0] ( +# 23> FUNC_CALL| NONE| PARENT_NOT_SET[ 48/ 48/ 55/ 0][1/3/0][ 80001][0-0] aligned +# 23> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[ 55/ 55/ 56/ 0][1/3/0][ 200000001][0-0] ( +# 23> WORD| NONE| PARENT_NOT_SET[ 56/ 56/ 70/ 0][1/4/0][ 80011][0-0] byte_alignment +# 23> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[ 70/ 70/ 71/ 0][1/3/0][ 200000011][0-0] ) +# 23> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 71/ 71/ 72/ 0][1/2/0][ 200000001][0-0] ) +# 23> FPAREN_CLOSE| ATTRIBUTE| PARENT_NOT_SET[ 72/ 72/ 73/ 0][1/1/0][ 200000001][0-0] ) +# 23> NEWLINE| NONE| PARENT_NOT_SET[ 73/ 73/ 1/ 0][0/0/0][ 0][2-0] +# 25> PREPROC| PP_IF| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200100001][0-0] # +# 25> PP_IF| NONE| PARENT_NOT_SET[ 2/ 2/ 4/ 0][0/0/1][ 20001][0-0] if +# 25> PP_DEFINED| NONE| PARENT_NOT_SET[ 5/ 5/ 12/ 1][0/0/1][ 80001][0-0] defined +# 25> PAREN_OPEN| NONE| PARENT_NOT_SET[ 13/ 13/ 14/ 1][0/0/1][ 200000001][0-0] ( +# 25> WORD| NONE| PARENT_NOT_SET[ 14/ 14/ 22/ 0][0/0/1][ 80001][0-0] __unix__ +# 25> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 22/ 22/ 23/ 0][0/0/1][ 200000001][0-0] ) +# 25> BOOL| NONE| PARENT_NOT_SET[ 24/ 24/ 26/ 1][0/0/1][ 200000001][0-0] || +# 25> PAREN_OPEN| NONE| PARENT_NOT_SET[ 27/ 27/ 28/ 1][0/0/1][ 200000001][0-0] ( +# 25> PP_DEFINED| NONE| PARENT_NOT_SET[ 28/ 28/ 35/ 0][0/0/1][ 80001][0-0] defined +# 25> PAREN_OPEN| NONE| PARENT_NOT_SET[ 36/ 36/ 37/ 1][0/0/1][ 200000001][0-0] ( +# 25> WORD| NONE| PARENT_NOT_SET[ 37/ 37/ 46/ 0][0/0/1][ 80001][0-0] __APPLE__ +# 25> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 46/ 46/ 47/ 0][0/0/1][ 200000001][0-0] ) +# 25> BOOL| NONE| PARENT_NOT_SET[ 48/ 48/ 50/ 1][0/0/1][ 200000001][0-0] && +# 25> PP_DEFINED| NONE| PARENT_NOT_SET[ 51/ 51/ 58/ 1][0/0/1][ 1][0-0] defined +# 25> PAREN_OPEN| NONE| PARENT_NOT_SET[ 59/ 59/ 60/ 1][0/0/1][ 200000001][0-0] ( +# 25> WORD| NONE| PARENT_NOT_SET[ 60/ 60/ 68/ 0][0/0/1][ 80001][0-0] __MACH__ +# 25> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 68/ 68/ 69/ 0][0/0/1][ 200000001][0-0] ) +# 25> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 69/ 69/ 70/ 0][0/0/1][ 200000001][0-0] ) +# 25> NEWLINE| NONE| PARENT_NOT_SET[ 70/ 70/ 1/ 0][0/0/1][ 0][1-0] +# 26> PREPROC| PP_DEFINE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][1/1/1][ 2001c0001][0-0] # +# 26> PP_DEFINE| NONE| PARENT_NOT_SET[ 2/ 2/ 8/ 0][1/1/1][ 20001][0-0] define +# 26> MACRO| NONE| PARENT_NOT_SET[ 9/ 9/ 19/ 1][1/1/1][ 20001][0-0] API_EXPORT +# 26> ATTRIBUTE| NONE| PARENT_NOT_SET[ 20/ 20/ 33/ 1][1/1/1][ 80001][0-0] __attribute__ +# 26> FPAREN_OPEN| ATTRIBUTE| PARENT_NOT_SET[ 34/ 34/ 35/ 1][1/1/1][ 2000c0001][0-0] ( +# 26> PAREN_OPEN| NONE| PARENT_NOT_SET[ 35/ 35/ 36/ 0][1/2/1][ 200080001][0-0] ( +# 26> FUNC_CALL| NONE| PARENT_NOT_SET[ 36/ 36/ 46/ 0][1/3/1][ 80001][0-0] visibility +# 26> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[ 46/ 46/ 47/ 0][1/3/1][ 200000001][0-0] ( +# 26> STRING| PP_INCLUDE| PARENT_NOT_SET[ 47/ 47/ 56/ 0][1/4/1][ 80011][0-0] "default" +# 26> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[ 56/ 56/ 57/ 0][1/3/1][ 200000011][0-0] ) +# 26> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 57/ 57/ 58/ 0][1/2/1][ 200000001][0-0] ) +# 26> FPAREN_CLOSE| ATTRIBUTE| PARENT_NOT_SET[ 58/ 58/ 59/ 0][1/1/1][ 200000001][0-0] ) +# 26> NEWLINE| NONE| PARENT_NOT_SET[ 59/ 59/ 1/ 0][0/0/1][ 0][1-0] +# 27> PREPROC| PP_ELSE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200100001][0-0] # +# 27> PP_ELSE| NONE| PP_IF[ 2/ 2/ 6/ 0][0/0/1][ 20001][0-0] elif +# 27> PP_DEFINED| NONE| PARENT_NOT_SET[ 7/ 7/ 14/ 1][0/0/1][ a0001][0-0] defined +# 27> WORD| NONE| PARENT_NOT_SET[ 15/ 15/ 21/ 1][0/0/1][ 1][0-0] _WIN32 +# 27> NEWLINE| NONE| PARENT_NOT_SET[ 21/ 21/ 1/ 0][0/0/1][ 0][1-0] +# 28> PREPROC| PP_DEFINE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][1/1/1][ 2001c0001][0-0] # +# 28> PP_DEFINE| NONE| PARENT_NOT_SET[ 2/ 2/ 8/ 0][1/1/1][ 20001][0-0] define +# 28> MACRO| NONE| PARENT_NOT_SET[ 9/ 9/ 19/ 1][1/1/1][ 20001][0-0] API_EXPORT +# 28> DECLSPEC| NONE| PARENT_NOT_SET[ 20/ 20/ 30/ 1][1/1/1][ c0001][0-0] __declspec +# 28> PAREN_OPEN| DECLSPEC| PARENT_NOT_SET[ 30/ 30/ 31/ 0][1/1/1][ 200000001][0-0] ( +# 28> WORD| NONE| PARENT_NOT_SET[ 31/ 31/ 40/ 0][1/2/1][ 80001][0-0] dllexport +# 28> PAREN_CLOSE| DECLSPEC| PARENT_NOT_SET[ 40/ 40/ 41/ 0][1/1/1][ 200000001][0-0] ) +# 28> NEWLINE| NONE| PARENT_NOT_SET[ 41/ 41/ 1/ 0][0/0/1][ 0][1-0] +# 29> PREPROC| PP_ELSE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200100001][0-0] # +# 29> PP_ELSE| NONE| PP_IF[ 2/ 2/ 6/ 0][0/0/1][ 1][0-0] else +# 29> NEWLINE| NONE| PARENT_NOT_SET[ 6/ 6/ 1/ 0][0/0/1][ 0][1-0] +# 30> PREPROC| PP_DEFINE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][1/1/1][ 2001c0001][0-0] # +# 30> PP_DEFINE| NONE| PARENT_NOT_SET[ 2/ 2/ 8/ 0][1/1/1][ 20001][0-0] define +# 30> MACRO| NONE| PARENT_NOT_SET[ 9/ 9/ 19/ 1][1/1/1][ 1][0-0] API_EXPORT +# 30> NEWLINE| NONE| PARENT_NOT_SET[ 19/ 19/ 1/ 0][0/0/1][ 0][1-0] +# 31> PREPROC| PP_ENDIF| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200100001][0-0] # +# 31> PP_ENDIF| NONE| PP_IF[ 2/ 2/ 7/ 0][0/0/0][ 1][0-0] endif +# 31> NEWLINE| NONE| PARENT_NOT_SET[ 7/ 7/ 1/ 0][0/0/0][ 0][2-0] +# 33> NAMESPACE| NONE| PARENT_NOT_SET[ 1/ 1/ 10/ 0][0/0/0][ e0000][0-0] namespace +# 33> WORD| NAMESPACE| PARENT_NOT_SET[ 11/ 11/ 26/ 1][0/0/0][ 0][0-0] outer_namespace +# 33> NEWLINE| NONE| PARENT_NOT_SET[ 26/ 26/ 1/ 0][0/0/0][ 0][1-0] +# 34> BRACE_OPEN| NAMESPACE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000000][0-0] { +# 34> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][1/1/0][ 1000][2-0] +# 36> NAMESPACE| NONE| PARENT_NOT_SET[ 1/ 1/ 10/ 0][1/1/0][ e1000][0-0] namespace +# 36> WORD| NAMESPACE| PARENT_NOT_SET[ 11/ 11/ 26/ 1][1/1/0][ 1000][0-0] inner_namespace +# 36> NEWLINE| NONE| PARENT_NOT_SET[ 26/ 26/ 1/ 0][1/1/0][ 1000][1-0] +# 37> BRACE_OPEN| NAMESPACE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][1/1/0][ 200001000][0-0] { +# 37> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][2/2/0][ 1000][2-0] +# 39> CLASS| NONE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][2/2/0][ e1000][0-0] class +# 39> TYPE| CLASS| PARENT_NOT_SET[ 7/ 7/ 12/ 1][2/2/0][ 1000][0-0] Base1 +# 39> BRACE_OPEN| CLASS| PARENT_NOT_SET[ 13/ 13/ 14/ 1][2/2/0][ 2c0001400][0-0] { +# 39> BRACE_CLOSE| CLASS| PARENT_NOT_SET[ 15/ 15/ 16/ 1][2/2/0][ 2c0001400][0-0] } +# 39> SEMICOLON| CLASS| PARENT_NOT_SET[ 16/ 16/ 17/ 0][2/2/0][ 200000000][0-0] ; +# 39> NEWLINE| NONE| PARENT_NOT_SET[ 17/ 17/ 1/ 0][2/2/0][ 0][2-0] +# 41> TEMPLATE| NONE| PARENT_NOT_SET[ 1/ 1/ 9/ 0][2/2/0][ c0000][0-0] template +# 41> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 9/ 9/ 10/ 0][2/2/0][ 200000040][0-0] < +# 41> TYPENAME| NONE| PARENT_NOT_SET[ 10/ 10/ 18/ 0][2/3/0][ 80040][0-0] typename +# 41> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 18/ 18/ 19/ 0][2/2/0][ 200000040][0-0] > +# 41> CLASS| TEMPLATE| PARENT_NOT_SET[ 20/ 20/ 25/ 1][2/2/0][ a0000][0-0] class +# 41> TYPE| CLASS| PARENT_NOT_SET[ 26/ 26/ 31/ 1][2/2/0][ 0][0-0] Base2 +# 41> BRACE_OPEN| CLASS| PARENT_NOT_SET[ 32/ 32/ 33/ 1][2/2/0][ 2c0000400][0-0] { +# 41> BRACE_CLOSE| CLASS| PARENT_NOT_SET[ 34/ 34/ 35/ 1][2/2/0][ 2c0000400][0-0] } +# 41> SEMICOLON| CLASS| PARENT_NOT_SET[ 35/ 35/ 36/ 0][2/2/0][ 200000000][0-0] ; +# 41> NEWLINE| NONE| PARENT_NOT_SET[ 36/ 36/ 1/ 0][2/2/0][ 0][2-0] +# 43> BRACE_CLOSE| NAMESPACE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][1/1/0][ 200000000][0-0] } +# 43> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][1/1/0][ 0][2-0] +# 45> BRACE_CLOSE| NAMESPACE| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000000][0-0] } +# 45> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][0/0/0][ 0][2-0] +# 47> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 82/ 0][0/0/0][ 0][0-0] // template<...> class/struct[<...>] [macros/attributes ...] type : bases ... { } +# 47> NEWLINE| NONE| PARENT_NOT_SET[ 82/ 82/ 1/ 0][0/0/0][ 0][1-0] +# 48> TEMPLATE| NONE| PARENT_NOT_SET[ 1/ 1/ 9/ 0][0/0/0][ c0000][0-0] template +# 48> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 9/ 9/ 10/ 0][0/0/0][ 200000040][0-0] < +# 48> TYPENAME| NONE| PARENT_NOT_SET[ 10/ 10/ 18/ 0][0/1/0][ 80040][0-0] typename +# 48> COMMA| NONE| PARENT_NOT_SET[ 18/ 18/ 19/ 0][0/1/0][ 200000040][0-0] , +# 48> TYPENAME| NONE| PARENT_NOT_SET[ 20/ 20/ 28/ 1][0/1/0][ 80040][0-0] typename +# 48> ELLIPSIS| NONE| PARENT_NOT_SET[ 29/ 29/ 32/ 1][0/1/0][ 200000040][0-0] ... +# 48> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 32/ 32/ 33/ 0][0/0/0][ 200000040][0-0] > +# 48> NEWLINE| NONE| PARENT_NOT_SET[ 33/ 33/ 1/ 0][0/0/0][ 0][1-0] +# 49> CLASS| TEMPLATE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ a0000][0-0] class +# 49> WORD| NONE| PARENT_NOT_SET[ 7/ 7/ 17/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 49> ATTRIBUTE| NONE| PARENT_NOT_SET[ 18/ 18/ 31/ 1][0/0/0][ 0][0-0] __attribute__ +# 49> FPAREN_OPEN| ATTRIBUTE| PARENT_NOT_SET[ 31/ 31/ 32/ 0][0/0/0][ 200000000][0-0] ( +# 49> PAREN_OPEN| NONE| PARENT_NOT_SET[ 32/ 32/ 33/ 0][0/1/0][ 200080000][0-0] ( +# 49> WORD| NONE| PARENT_NOT_SET[ 33/ 33/ 47/ 0][0/2/0][ 80000][0-0] __deprecated__ +# 49> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 47/ 47/ 48/ 0][0/1/0][ 200000000][0-0] ) +# 49> FPAREN_CLOSE| ATTRIBUTE| PARENT_NOT_SET[ 48/ 48/ 49/ 0][0/0/0][ 200000000][0-0] ) +# 49> MACRO_FUNC_CALL| NONE| PARENT_NOT_SET[ 50/ 50/ 57/ 1][0/0/0][ 0][0-0] ALIGNAS +# 49> FPAREN_OPEN| MACRO_FUNC_CALL| PARENT_NOT_SET[ 57/ 57/ 58/ 0][0/0/0][ 200000000][0-0] ( +# 49> NUMBER| NONE| PARENT_NOT_SET[ 58/ 58/ 59/ 0][0/1/0][ 80000][0-0] 4 +# 49> FPAREN_CLOSE| MACRO_FUNC_CALL| PARENT_NOT_SET[ 59/ 59/ 60/ 0][0/0/0][ 200000000][0-0] ) +# 49> TYPE| CLASS| PARENT_NOT_SET[ 61/ 61/ 63/ 1][0/0/0][ 0][0-0] c1 +# 49> NEWLINE| NONE| PARENT_NOT_SET[ 63/ 63/ 1/ 0][0/0/0][ 0][1-0] +# 50> CLASS_COLON| CLASS| PARENT_NOT_SET[ 9/ 1/ 2/ 0][0/0/0][ 200000800][0-0] : +# 50> QUALIFIER| NONE| PARENT_NOT_SET[ 11/ 3/ 9/ 1][0/0/0][ e0800][0-0] public +# 50> TYPE| NONE| PARENT_NOT_SET[ 18/ 10/ 25/ 1][0/0/0][ 800][0-0] outer_namespace +# 50> DC_MEMBER| NONE| PARENT_NOT_SET[ 33/ 25/ 27/ 0][0/0/0][ 200000800][0-0] :: +# 50> TYPE| NONE| PARENT_NOT_SET[ 35/ 27/ 42/ 0][0/0/0][ 800][0-0] inner_namespace +# 50> DC_MEMBER| NONE| PARENT_NOT_SET[ 50/ 42/ 44/ 0][0/0/0][ 200000800][0-0] :: +# 50> TYPE| NONE| PARENT_NOT_SET[ 52/ 44/ 49/ 0][0/0/0][ 800][0-0] Base1 +# 50> COMMA| NONE| PARENT_NOT_SET[ 57/ 49/ 50/ 0][0/0/0][ 200000800][0-0] , +# 50> NEWLINE| NONE| PARENT_NOT_SET[ 58/ 50/ 3/ 0][0/0/0][ 0][1-0] +# 51> QUALIFIER| NONE| PARENT_NOT_SET[ 9/ 3/ 9/ 0][0/0/0][ a0800][0-0] public +# 51> TYPE| NONE| PARENT_NOT_SET[ 16/ 10/ 25/ 1][0/0/0][ 800][0-0] outer_namespace +# 51> DC_MEMBER| NONE| PARENT_NOT_SET[ 31/ 25/ 27/ 0][0/0/0][ 200000800][0-0] :: +# 51> TYPE| NONE| PARENT_NOT_SET[ 33/ 27/ 42/ 0][0/0/0][ 800][0-0] inner_namespace +# 51> DC_MEMBER| NONE| PARENT_NOT_SET[ 48/ 42/ 44/ 0][0/0/0][ 200000800][0-0] :: +# 51> TYPE| NONE| PARENT_NOT_SET[ 50/ 44/ 49/ 0][0/0/0][ 800][0-0] Base2 +# 51> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 55/ 49/ 50/ 0][0/0/0][ 200000840][0-0] < +# 51> TYPE| NONE| PARENT_NOT_SET[ 56/ 50/ 65/ 0][0/1/0][ 80840][0-0] outer_namespace +# 51> DC_MEMBER| NONE| PARENT_NOT_SET[ 71/ 65/ 67/ 0][0/1/0][ 200000840][0-0] :: +# 51> TYPE| NONE| PARENT_NOT_SET[ 73/ 67/ 82/ 0][0/1/0][ 840][0-0] inner_namespace +# 51> DC_MEMBER| NONE| PARENT_NOT_SET[ 88/ 82/ 84/ 0][0/1/0][ 200000840][0-0] :: +# 51> TYPE| NONE| PARENT_NOT_SET[ 90/ 84/ 89/ 0][0/1/0][ 840][0-0] Base1 +# 51> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 95/ 89/ 90/ 0][0/0/0][ 200000840][0-0] > +# 51> NEWLINE| NONE| PARENT_NOT_SET[ 96/ 90/ 1/ 0][0/0/0][ 0][1-0] +# 52> BRACE_OPEN| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 280080400][0-0] { +# 52> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][1/1/0][ 400][2-0] +# 54> BRACE_CLOSE| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 280000400][0-0] } +# 54> SEMICOLON| CLASS| PARENT_NOT_SET[ 2/ 2/ 3/ 0][0/0/0][ 200000000][0-0] ; +# 54> NEWLINE| NONE| PARENT_NOT_SET[ 3/ 3/ 1/ 0][0/0/0][ 0][2-0] +# 56> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 70/ 0][0/0/0][ 0][0-0] // template<...> class/struct[<...>] [macros/attributes ...] type { } +# 56> NEWLINE| NONE| PARENT_NOT_SET[ 70/ 70/ 1/ 0][0/0/0][ 0][1-0] +# 57> TEMPLATE| NONE| PARENT_NOT_SET[ 1/ 1/ 9/ 0][0/0/0][ c0000][0-0] template +# 57> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 9/ 9/ 10/ 0][0/0/0][ 200000040][0-0] < +# 57> TYPENAME| NONE| PARENT_NOT_SET[ 10/ 10/ 18/ 0][0/1/0][ 80040][0-0] typename +# 57> COMMA| NONE| PARENT_NOT_SET[ 18/ 18/ 19/ 0][0/1/0][ 200000040][0-0] , +# 57> TYPENAME| NONE| PARENT_NOT_SET[ 20/ 20/ 28/ 1][0/1/0][ 80040][0-0] typename +# 57> ELLIPSIS| NONE| PARENT_NOT_SET[ 29/ 29/ 32/ 1][0/1/0][ 200000040][0-0] ... +# 57> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 32/ 32/ 33/ 0][0/0/0][ 200000040][0-0] > +# 57> NEWLINE| NONE| PARENT_NOT_SET[ 33/ 33/ 1/ 0][0/0/0][ 0][1-0] +# 58> CLASS| TEMPLATE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ a0000][0-0] class +# 58> WORD| NONE| PARENT_NOT_SET[ 7/ 7/ 17/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 58> TYPE| CLASS| PARENT_NOT_SET[ 18/ 18/ 20/ 1][0/0/0][ 0][0-0] c2 +# 58> NEWLINE| NONE| PARENT_NOT_SET[ 20/ 20/ 1/ 0][0/0/0][ 0][1-0] +# 59> BRACE_OPEN| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000400][0-0] { +# 59> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][1/1/0][ 400][1-0] +# 60> ACCESS| NONE| PARENT_NOT_SET[ 1/ 1/ 7/ 0][1/1/0][ c0400][0-0] public +# 60> ACCESS_COLON| NONE| PARENT_NOT_SET[ 7/ 7/ 8/ 0][1/1/0][ 200000400][0-0] : +# 60> NEWLINE| NONE| PARENT_NOT_SET[ 8/ 8/ 4/ 0][1/1/0][ 400][2-0] +# 62> TEMPLATE| NONE| PARENT_NOT_SET[ 1/ 4/ 12/ 0][1/1/0][ c0400][0-0] template +# 62> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 9/ 12/ 13/ 0][1/1/0][ 200000440][0-0] < +# 62> TYPENAME| NONE| PARENT_NOT_SET[ 10/ 13/ 21/ 0][1/2/0][ a0440][0-0] typename +# 62> TYPE| NONE| PARENT_NOT_SET[ 19/ 22/ 23/ 1][1/2/0][ 440][0-0] T +# 62> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 20/ 23/ 24/ 0][1/1/0][ 200000440][0-0] > +# 62> NEWLINE| NONE| PARENT_NOT_SET[ 21/ 24/ 4/ 0][1/1/0][ 400][1-0] +# 63> STRUCT| TEMPLATE| PARENT_NOT_SET[ 1/ 4/ 10/ 0][1/1/0][ a0400][0-0] struct +# 63> TYPE| STRUCT| PARENT_NOT_SET[ 8/ 11/ 22/ 1][1/1/0][ 400][0-0] inner_class +# 63> NEWLINE| NONE| PARENT_NOT_SET[ 19/ 22/ 4/ 0][1/1/0][ 400][1-0] +# 64> BRACE_OPEN| STRUCT| PARENT_NOT_SET[ 1/ 4/ 5/ 0][1/1/0][ 200000400][0-0] { +# 64> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 5/ 7/ 0][2/2/0][ 402][1-0] +# 65> QUALIFIER| NONE| PARENT_NOT_SET[ 9/ 7/ 13/ 0][2/2/0][ 8e0402][0-0] static +# 65> TYPE| NONE| PARENT_NOT_SET[ 16/ 14/ 25/ 1][2/2/0][ 800402][0-0] inner_class +# 65> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 27/ 25/ 26/ 0][2/2/0][ 200000442][0-0] < +# 65> TYPE| NONE| PARENT_NOT_SET[ 28/ 26/ 27/ 0][2/3/0][ 80442][0-0] T +# 65> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 29/ 27/ 28/ 0][2/2/0][ 200000442][0-0] > +# 65> PTR_TYPE| NONE| PARENT_NOT_SET[ 31/ 29/ 30/ 1][2/2/0][ 200880402][0-0] * +# 65> WORD| NONE| PARENT_NOT_SET[ 32/ 30/ 43/ 0][2/2/0][ 3080402][0-0] m_inner_class +# 65> SEMICOLON| NONE| PARENT_NOT_SET[ 45/ 43/ 44/ 0][2/2/0][ 200000402][0-0] ; +# 65> NEWLINE| NONE| PARENT_NOT_SET[ 46/ 44/ 4/ 0][2/2/0][ 402][1-0] +# 66> BRACE_CLOSE| STRUCT| PARENT_NOT_SET[ 1/ 4/ 5/ 0][1/1/0][ 200000402][0-0] } +# 66> SEMICOLON| STRUCT| PARENT_NOT_SET[ 2/ 5/ 6/ 0][1/1/0][ 200000400][0-0] ; +# 66> NEWLINE| NONE| PARENT_NOT_SET[ 3/ 6/ 1/ 0][1/1/0][ 400][1-0] +# 67> BRACE_CLOSE| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000400][0-0] } +# 67> SEMICOLON| CLASS| PARENT_NOT_SET[ 2/ 2/ 3/ 0][0/0/0][ 200000000][0-0] ; +# 67> NEWLINE| NONE| PARENT_NOT_SET[ 3/ 3/ 1/ 0][0/0/0][ 0][2-0] +# 69> TEMPLATE| NONE| PARENT_NOT_SET[ 1/ 1/ 9/ 0][0/0/0][ c0000][0-0] template +# 69> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 9/ 9/ 10/ 0][0/0/0][ 200000040][0-0] < +# 69> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 10/ 10/ 11/ 0][0/0/0][ 200080040][0-0] > +# 69> TEMPLATE| NONE| PARENT_NOT_SET[ 12/ 12/ 20/ 1][0/0/0][ 80000][0-0] template +# 69> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 20/ 20/ 21/ 0][0/0/0][ 200000040][0-0] < +# 69> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 21/ 21/ 22/ 0][0/0/0][ 200080040][0-0] > +# 69> STRUCT| TEMPLATE| PARENT_NOT_SET[ 23/ 23/ 29/ 1][0/0/0][ a0000][0-0] struct +# 69> WORD| NONE| PARENT_NOT_SET[ 30/ 30/ 40/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 69> TYPE| NONE| PARENT_NOT_SET[ 41/ 41/ 43/ 1][0/0/0][ 0][0-0] c2 +# 69> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 43/ 43/ 44/ 0][0/0/0][ 200000040][0-0] < +# 69> TYPE| NONE| PARENT_NOT_SET[ 44/ 44/ 47/ 0][0/1/0][ 80040][0-0] int +# 69> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 47/ 47/ 48/ 0][0/0/0][ 200000040][0-0] > +# 69> DC_MEMBER| NONE| PARENT_NOT_SET[ 48/ 48/ 50/ 0][0/0/0][ 200080000][0-0] :: +# 69> TYPE| STRUCT| PARENT_NOT_SET[ 50/ 50/ 61/ 0][0/0/0][ 800000][0-0] inner_class +# 69> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 61/ 61/ 62/ 0][0/0/0][ 200000040][0-0] < +# 69> TYPE| NONE| PARENT_NOT_SET[ 62/ 62/ 65/ 0][0/1/0][ 80040][0-0] int +# 69> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 65/ 65/ 66/ 0][0/0/0][ 200000040][0-0] > +# 69> PTR_TYPE| NONE| PARENT_NOT_SET[ 67/ 67/ 68/ 1][0/0/0][ 200080000][0-0] * +# 69> TYPE| NONE| PARENT_NOT_SET[ 68/ 68/ 70/ 0][0/0/0][ 80000][0-0] c2 +# 69> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 70/ 70/ 71/ 0][0/0/0][ 200000040][0-0] < +# 69> TYPE| NONE| PARENT_NOT_SET[ 71/ 71/ 74/ 0][0/1/0][ 80040][0-0] int +# 69> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 74/ 74/ 75/ 0][0/0/0][ 200000040][0-0] > +# 69> DC_MEMBER| NONE| PARENT_NOT_SET[ 75/ 75/ 77/ 0][0/0/0][ 200080000][0-0] :: +# 69> TYPE| NONE| PARENT_NOT_SET[ 77/ 77/ 88/ 0][0/0/0][ 0][0-0] inner_class +# 69> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 88/ 88/ 89/ 0][0/0/0][ 200000040][0-0] < +# 69> TYPE| NONE| PARENT_NOT_SET[ 89/ 89/ 92/ 0][0/1/0][ 80040][0-0] int +# 69> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 92/ 92/ 93/ 0][0/0/0][ 200000040][0-0] > +# 69> DC_MEMBER| NONE| PARENT_NOT_SET[ 93/ 93/ 95/ 0][0/0/0][ 200080000][0-0] :: +# 69> WORD| NONE| PARENT_NOT_SET[ 95/ 95/108/ 0][0/0/0][ 23000000][0-0] m_inner_class +# 69> ASSIGN| NONE| PARENT_NOT_SET[109/109/110/ 1][0/0/0][ 200000000][0-0] = +# 69> WORD| NONE| PARENT_NOT_SET[111/111/118/ 1][0/0/0][ 80000][0-0] nullptr +# 69> SEMICOLON| STRUCT| PARENT_NOT_SET[118/118/119/ 0][0/0/0][ 200000000][0-0] ; +# 69> NEWLINE| NONE| PARENT_NOT_SET[119/119/ 1/ 0][0/0/0][ 0][2-0] +# 71> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 66/ 0][0/0/0][ 0][0-0] // template<...> class/struct[<...>] [macros/attributes ...] type +# 71> NEWLINE| NONE| PARENT_NOT_SET[ 66/ 66/ 1/ 0][0/0/0][ 0][1-0] +# 72> TEMPLATE| NONE| PARENT_NOT_SET[ 1/ 1/ 9/ 0][0/0/0][ c0000][0-0] template +# 72> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 9/ 9/ 10/ 0][0/0/0][ 200000040][0-0] < +# 72> TYPENAME| NONE| PARENT_NOT_SET[ 10/ 10/ 18/ 0][0/1/0][ 80040][0-0] typename +# 72> COMMA| NONE| PARENT_NOT_SET[ 18/ 18/ 19/ 0][0/1/0][ 200000040][0-0] , +# 72> TYPENAME| NONE| PARENT_NOT_SET[ 20/ 20/ 28/ 1][0/1/0][ 80040][0-0] typename +# 72> ELLIPSIS| NONE| PARENT_NOT_SET[ 29/ 29/ 32/ 1][0/1/0][ 200000040][0-0] ... +# 72> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 32/ 32/ 33/ 0][0/0/0][ 200000040][0-0] > +# 72> NEWLINE| NONE| PARENT_NOT_SET[ 33/ 33/ 1/ 0][0/0/0][ 0][1-0] +# 73> CLASS| TEMPLATE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][1000000a0000][0-0] class +# 73> WORD| NONE| PARENT_NOT_SET[ 7/ 7/ 17/ 1][0/0/0][100000020000][0-0] API_EXPORT +# 73> TYPE| CLASS| PARENT_NOT_SET[ 18/ 18/ 20/ 1][0/0/0][100000000000][0-0] c2 +# 73> SEMICOLON| CLASS| PARENT_NOT_SET[ 20/ 20/ 21/ 0][0/0/0][ 200000000][0-0] ; +# 73> NEWLINE| NONE| PARENT_NOT_SET[ 21/ 21/ 1/ 0][0/0/0][ 0][2-0] +# 75> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 68/ 0][0/0/0][ 0][0-0] // class/struct [macros/attributes ...] type : bases ... { } x, ... +# 75> NEWLINE| NONE| PARENT_NOT_SET[ 68/ 68/ 1/ 0][0/0/0][ 0][1-0] +# 76> CLASS| NONE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ e0000][0-0] class +# 76> WORD| NONE| PARENT_NOT_SET[ 7/ 7/ 17/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 76> ATTRIBUTE| NONE| PARENT_NOT_SET[ 18/ 18/ 31/ 1][0/0/0][ 0][0-0] __attribute__ +# 76> FPAREN_OPEN| ATTRIBUTE| PARENT_NOT_SET[ 31/ 31/ 32/ 0][0/0/0][ 200000000][0-0] ( +# 76> PAREN_OPEN| NONE| PARENT_NOT_SET[ 32/ 32/ 33/ 0][0/1/0][ 200080000][0-0] ( +# 76> WORD| NONE| PARENT_NOT_SET[ 33/ 33/ 47/ 0][0/2/0][ 80000][0-0] __deprecated__ +# 76> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 47/ 47/ 48/ 0][0/1/0][ 200000000][0-0] ) +# 76> FPAREN_CLOSE| ATTRIBUTE| PARENT_NOT_SET[ 48/ 48/ 49/ 0][0/0/0][ 200000000][0-0] ) +# 76> MACRO_FUNC_CALL| NONE| PARENT_NOT_SET[ 50/ 50/ 57/ 1][0/0/0][ 0][0-0] ALIGNAS +# 76> FPAREN_OPEN| MACRO_FUNC_CALL| PARENT_NOT_SET[ 57/ 57/ 58/ 0][0/0/0][ 200000000][0-0] ( +# 76> NUMBER| NONE| PARENT_NOT_SET[ 58/ 58/ 59/ 0][0/1/0][ 80000][0-0] 4 +# 76> FPAREN_CLOSE| MACRO_FUNC_CALL| PARENT_NOT_SET[ 59/ 59/ 60/ 0][0/0/0][ 200000000][0-0] ) +# 76> TYPE| CLASS| PARENT_NOT_SET[ 61/ 61/ 63/ 1][0/0/0][ 800000][0-0] c3 +# 76> NEWLINE| NONE| PARENT_NOT_SET[ 63/ 63/ 1/ 0][0/0/0][ 0][1-0] +# 77> CLASS_COLON| CLASS| PARENT_NOT_SET[ 9/ 1/ 2/ 0][0/0/0][ 200000800][0-0] : +# 77> QUALIFIER| NONE| PARENT_NOT_SET[ 11/ 3/ 9/ 1][0/0/0][ e0800][0-0] public +# 77> TYPE| NONE| PARENT_NOT_SET[ 18/ 10/ 25/ 1][0/0/0][ 800][0-0] outer_namespace +# 77> DC_MEMBER| NONE| PARENT_NOT_SET[ 33/ 25/ 27/ 0][0/0/0][ 200000800][0-0] :: +# 77> TYPE| NONE| PARENT_NOT_SET[ 35/ 27/ 42/ 0][0/0/0][ 800][0-0] inner_namespace +# 77> DC_MEMBER| NONE| PARENT_NOT_SET[ 50/ 42/ 44/ 0][0/0/0][ 200000800][0-0] :: +# 77> TYPE| NONE| PARENT_NOT_SET[ 52/ 44/ 49/ 0][0/0/0][ 800][0-0] Base2 +# 77> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 57/ 49/ 50/ 0][0/0/0][ 200000840][0-0] < +# 77> TYPE| NONE| PARENT_NOT_SET[ 58/ 50/ 53/ 0][0/1/0][ 80840][0-0] int +# 77> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 61/ 53/ 54/ 0][0/0/0][ 200000840][0-0] > +# 77> COMMA| NONE| PARENT_NOT_SET[ 62/ 54/ 55/ 0][0/0/0][ 200080800][0-0] , +# 77> NEWLINE| NONE| PARENT_NOT_SET[ 63/ 55/ 3/ 0][0/0/0][ 0][1-0] +# 78> QUALIFIER| NONE| PARENT_NOT_SET[ 9/ 3/ 9/ 0][0/0/0][ a0800][0-0] public +# 78> TYPE| NONE| PARENT_NOT_SET[ 16/ 10/ 12/ 1][0/0/0][ 800][0-0] c2 +# 78> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 18/ 12/ 13/ 0][0/0/0][ 200000840][0-0] < +# 78> TYPE| NONE| PARENT_NOT_SET[ 19/ 13/ 16/ 0][0/1/0][ 80840][0-0] int +# 78> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 22/ 16/ 17/ 0][0/0/0][ 200000840][0-0] > +# 78> DC_MEMBER| NONE| PARENT_NOT_SET[ 23/ 17/ 19/ 0][0/0/0][ 200080800][0-0] :: +# 78> TYPE| NONE| PARENT_NOT_SET[ 25/ 19/ 30/ 0][0/0/0][ 800][0-0] inner_class +# 78> ANGLE_OPEN| TEMPLATE| PARENT_NOT_SET[ 36/ 30/ 31/ 0][0/0/0][ 200000840][0-0] < +# 78> TYPE| NONE| PARENT_NOT_SET[ 37/ 31/ 34/ 0][0/1/0][ 80840][0-0] int +# 78> ANGLE_CLOSE| TEMPLATE| PARENT_NOT_SET[ 40/ 34/ 35/ 0][0/0/0][ 200000840][0-0] > +# 78> NEWLINE| NONE| PARENT_NOT_SET[ 41/ 35/ 1/ 0][0/0/0][ 0][1-0] +# 79> BRACE_OPEN| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200080400][0-0] { +# 79> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][1/1/0][ 400][1-0] +# 80> ACCESS| NONE| PARENT_NOT_SET[ 1/ 1/ 7/ 0][1/1/0][ c0400][0-0] public +# 80> ACCESS_COLON| NONE| PARENT_NOT_SET[ 7/ 7/ 8/ 0][1/1/0][ 200000400][0-0] : +# 80> NEWLINE| NONE| PARENT_NOT_SET[ 8/ 8/ 4/ 0][1/1/0][ 400][1-0] +# 81> FUNC_CLASS_DEF| NONE| PARENT_NOT_SET[ 1/ 4/ 6/ 0][1/1/0][ c0400][0-0] c3 +# 81> FPAREN_OPEN| FUNC_CLASS_DEF| PARENT_NOT_SET[ 3/ 6/ 7/ 0][1/1/0][ 200000500][0-0] ( +# 81> TYPE| NONE| PARENT_NOT_SET[ 4/ 7/ 10/ 0][1/2/0][ 208a0510][0-0] int +# 81> WORD| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 1][1/2/0][ 21000510][0-0] x +# 81> ASSIGN_DEFAULT_ARG| FUNC_PROTO| PARENT_NOT_SET[ 10/ 13/ 14/ 1][1/2/0][ 200000510][0-0] = +# 81> NUMBER| NONE| PARENT_NOT_SET[ 12/ 15/ 16/ 1][1/2/0][ 80510][0-0] 0 +# 81> COMMA| NONE| PARENT_NOT_SET[ 13/ 16/ 17/ 0][1/2/0][ 200000510][0-0] , +# 81> TYPE| NONE| PARENT_NOT_SET[ 15/ 18/ 21/ 1][1/2/0][ 208a0510][0-0] int +# 81> WORD| NONE| PARENT_NOT_SET[ 19/ 22/ 23/ 1][1/2/0][ 21000510][0-0] y +# 81> ASSIGN_DEFAULT_ARG| FUNC_PROTO| PARENT_NOT_SET[ 21/ 24/ 25/ 1][1/2/0][ 200000510][0-0] = +# 81> NUMBER| NONE| PARENT_NOT_SET[ 23/ 26/ 27/ 1][1/2/0][ 80510][0-0] 0 +# 81> COMMA| NONE| PARENT_NOT_SET[ 24/ 27/ 28/ 0][1/2/0][ 200000510][0-0] , +# 81> TYPE| NONE| PARENT_NOT_SET[ 26/ 29/ 32/ 1][1/2/0][ 208a0510][0-0] int +# 81> WORD| NONE| PARENT_NOT_SET[ 30/ 33/ 34/ 1][1/2/0][ 21000510][0-0] z +# 81> ASSIGN_DEFAULT_ARG| FUNC_PROTO| PARENT_NOT_SET[ 32/ 35/ 36/ 1][1/2/0][ 200000510][0-0] = +# 81> NUMBER| NONE| PARENT_NOT_SET[ 34/ 37/ 38/ 1][1/2/0][ 80510][0-0] 0 +# 81> FPAREN_CLOSE| FUNC_CLASS_DEF| PARENT_NOT_SET[ 35/ 38/ 39/ 0][1/1/0][ 200000510][0-0] ) +# 81> CONSTR_COLON| NONE| PARENT_NOT_SET[ 37/ 40/ 41/ 1][1/1/0][ 200000500][0-0] : +# 81> FUNC_CTOR_VAR| NONE| PARENT_NOT_SET[ 39/ 42/ 45/ 1][1/1/0][ c0500][0-0] m_x +# 81> FPAREN_OPEN| FUNC_CTOR_VAR| PARENT_NOT_SET[ 42/ 45/ 46/ 0][1/1/0][ 200000500][0-0] ( +# 81> WORD| NONE| PARENT_NOT_SET[ 43/ 46/ 47/ 0][1/2/0][ 80510][0-0] x +# 81> FPAREN_CLOSE| FUNC_CTOR_VAR| PARENT_NOT_SET[ 44/ 47/ 48/ 0][1/1/0][ 200000510][0-0] ) +# 81> COMMA| NONE| PARENT_NOT_SET[ 45/ 48/ 49/ 0][1/1/0][ 200000500][0-0] , +# 81> FUNC_CTOR_VAR| NONE| PARENT_NOT_SET[ 47/ 50/ 53/ 1][1/1/0][ 80500][0-0] m_y +# 81> FPAREN_OPEN| FUNC_CTOR_VAR| PARENT_NOT_SET[ 50/ 53/ 54/ 0][1/1/0][ 200000500][0-0] ( +# 81> WORD| NONE| PARENT_NOT_SET[ 51/ 54/ 55/ 0][1/2/0][ 80510][0-0] y +# 81> FPAREN_CLOSE| FUNC_CTOR_VAR| PARENT_NOT_SET[ 52/ 55/ 56/ 0][1/1/0][ 200000510][0-0] ) +# 81> COMMA| NONE| PARENT_NOT_SET[ 53/ 56/ 57/ 0][1/1/0][ 200000500][0-0] , +# 81> FUNC_CTOR_VAR| NONE| PARENT_NOT_SET[ 55/ 58/ 61/ 1][1/1/0][ 80500][0-0] m_z +# 81> FPAREN_OPEN| FUNC_CTOR_VAR| PARENT_NOT_SET[ 58/ 61/ 62/ 0][1/1/0][ 200000500][0-0] ( +# 81> WORD| NONE| PARENT_NOT_SET[ 59/ 62/ 63/ 0][1/2/0][ 80510][0-0] z +# 81> FPAREN_CLOSE| FUNC_CTOR_VAR| PARENT_NOT_SET[ 60/ 63/ 64/ 0][1/1/0][ 200000510][0-0] ) +# 81> BRACE_OPEN| FUNC_CLASS_DEF| PARENT_NOT_SET[ 62/ 65/ 66/ 1][1/1/0][ 280000400][0-0] { +# 81> NEWLINE| NONE| PARENT_NOT_SET[ 63/ 67/ 0/ 0][1/1/0][ 400][1-0] +# 81> BRACE_CLOSE| FUNC_CLASS_DEF| PARENT_NOT_SET[ 1/ 67/ 68/ 1][1/1/0][ 280000400][0-0] } +# 81> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 68/ 4/ 0][1/1/0][ 400][2-0] +# 83> TYPE| NONE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][1/1/0][ 8e0400][0-0] int +# 83> WORD| NONE| PARENT_NOT_SET[ 5/ 8/ 11/ 1][1/1/0][ 3000400][0-0] m_x +# 83> SEMICOLON| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 0][1/1/0][ 200000400][0-0] ; +# 83> NEWLINE| NONE| PARENT_NOT_SET[ 9/ 12/ 4/ 0][1/1/0][ 400][1-0] +# 84> TYPE| NONE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][1/1/0][ 8e0400][0-0] int +# 84> WORD| NONE| PARENT_NOT_SET[ 5/ 8/ 11/ 1][1/1/0][ 3000400][0-0] m_y +# 84> SEMICOLON| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 0][1/1/0][ 200000400][0-0] ; +# 84> NEWLINE| NONE| PARENT_NOT_SET[ 9/ 12/ 4/ 0][1/1/0][ 400][1-0] +# 85> TYPE| NONE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][1/1/0][ 8e0400][0-0] int +# 85> WORD| NONE| PARENT_NOT_SET[ 5/ 8/ 11/ 1][1/1/0][ 3000400][0-0] m_z +# 85> SEMICOLON| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 0][1/1/0][ 200000400][0-0] ; +# 85> NEWLINE| NONE| PARENT_NOT_SET[ 9/ 12/ 1/ 0][1/1/0][ 400][1-0] +# 86> BRACE_CLOSE| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000400][0-0] } +# 86> WORD| NONE| PARENT_NOT_SET[ 3/ 3/ 6/ 1][0/0/0][ 70c0000][0-0] c31 +# 86> COMMA| NONE| PARENT_NOT_SET[ 6/ 6/ 7/ 0][0/0/0][ 200000000][0-0] , +# 86> PTR_TYPE| CLASS| PARENT_NOT_SET[ 8/ 8/ 9/ 1][0/0/0][ 200080000][0-0] * +# 86> WORD| NONE| PARENT_NOT_SET[ 9/ 9/ 12/ 0][0/0/0][ 25080000][0-0] c32 +# 86> ASSIGN| NONE| PARENT_NOT_SET[ 13/ 13/ 14/ 1][0/0/0][ 200000000][0-0] = +# 86> WORD| NONE| PARENT_NOT_SET[ 15/ 15/ 22/ 1][0/0/0][ 80000][0-0] nullptr +# 86> COMMA| NONE| PARENT_NOT_SET[ 22/ 22/ 23/ 0][0/0/0][ 200000000][0-0] , +# 86> PTR_TYPE| CLASS| PARENT_NOT_SET[ 24/ 24/ 25/ 1][0/0/0][ 200080000][0-0] * +# 86> WORD| NONE| PARENT_NOT_SET[ 25/ 25/ 28/ 0][0/0/0][ 5080000][0-0] c33 +# 86> TSQUARE| NONE| PARENT_NOT_SET[ 28/ 28/ 30/ 0][0/0/0][ 200000000][0-0] [] +# 86> ASSIGN| NONE| PARENT_NOT_SET[ 31/ 31/ 32/ 1][0/0/0][ 200000000][0-0] = +# 86> BRACE_OPEN| BRACED_INIT_LIST| PARENT_NOT_SET[ 33/ 33/ 34/ 1][0/0/0][ 240080000][0-0] { +# 86> WORD| NONE| PARENT_NOT_SET[ 35/ 35/ 42/ 1][1/1/0][ 40080000][0-0] nullptr +# 86> COMMA| NONE| PARENT_NOT_SET[ 42/ 42/ 43/ 0][1/1/0][ 240000000][0-0] , +# 86> WORD| NONE| PARENT_NOT_SET[ 44/ 44/ 51/ 1][1/1/0][ 40080000][0-0] nullptr +# 86> BRACE_CLOSE| BRACED_INIT_LIST| PARENT_NOT_SET[ 52/ 52/ 53/ 1][0/0/0][ 240000000][0-0] } +# 86> COMMA| NONE| PARENT_NOT_SET[ 53/ 53/ 54/ 0][0/0/0][ 200000000][0-0] , +# 86> WORD| NONE| PARENT_NOT_SET[ 55/ 55/ 58/ 1][0/0/0][ 25080000][0-0] c34 +# 86> BRACE_OPEN| BRACED_INIT_LIST| PARENT_NOT_SET[ 58/ 58/ 59/ 0][0/0/0][ 240000000][0-0] { +# 86> NUMBER| NONE| PARENT_NOT_SET[ 60/ 60/ 61/ 1][1/1/0][ 400c0000][0-0] 0 +# 86> COMMA| NONE| PARENT_NOT_SET[ 61/ 61/ 62/ 0][1/1/0][ 240000000][0-0] , +# 86> NUMBER| NONE| PARENT_NOT_SET[ 63/ 63/ 64/ 1][1/1/0][ 40080000][0-0] 1 +# 86> COMMA| NONE| PARENT_NOT_SET[ 64/ 64/ 65/ 0][1/1/0][ 240000000][0-0] , +# 86> NUMBER| NONE| PARENT_NOT_SET[ 66/ 66/ 67/ 1][1/1/0][ 40080000][0-0] 2 +# 86> BRACE_CLOSE| BRACED_INIT_LIST| PARENT_NOT_SET[ 67/ 67/ 68/ 0][0/0/0][ 240000000][0-0] } +# 86> COMMA| NONE| PARENT_NOT_SET[ 68/ 68/ 69/ 0][0/0/0][ 200000000][0-0] , +# 86> PTR_TYPE| CLASS| PARENT_NOT_SET[ 70/ 70/ 71/ 1][0/0/0][ 200080000][0-0] * +# 86> QUALIFIER| NONE| PARENT_NOT_SET[ 72/ 72/ 77/ 1][0/0/0][ a0000][0-0] const +# 86> FUNC_CALL| NONE| PARENT_NOT_SET[ 78/ 78/ 81/ 1][0/0/0][ 5000000][0-0] c35 +# 86> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[ 81/ 81/ 82/ 0][0/0/0][ 200000000][0-0] ( +# 86> WORD| NONE| PARENT_NOT_SET[ 82/ 82/ 89/ 0][0/1/0][ 80010][0-0] nullptr +# 86> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[ 89/ 89/ 90/ 0][0/0/0][ 200000010][0-0] ) +# 86> COMMA| NONE| PARENT_NOT_SET[ 90/ 90/ 91/ 0][0/0/0][ 200000000][0-0] , +# 86> FUNC_CALL| NONE| PARENT_NOT_SET[ 92/ 92/ 95/ 1][0/0/0][ 5080000][0-0] c16 +# 86> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[ 95/ 95/ 96/ 0][0/0/0][ 200000000][0-0] ( +# 86> NUMBER| NONE| PARENT_NOT_SET[ 96/ 96/ 97/ 0][0/1/0][ 80010][0-0] 0 +# 86> COMMA| NONE| PARENT_NOT_SET[ 97/ 97/ 98/ 0][0/1/0][ 200000010][0-0] , +# 86> NUMBER| NONE| PARENT_NOT_SET[ 99/ 99/100/ 1][0/1/0][ 80010][0-0] 1 +# 86> COMMA| NONE| PARENT_NOT_SET[100/100/101/ 0][0/1/0][ 200000010][0-0] , +# 86> NUMBER| NONE| PARENT_NOT_SET[102/102/103/ 1][0/1/0][ 80010][0-0] 2 +# 86> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[103/103/104/ 0][0/0/0][ 200000010][0-0] ) +# 86> SEMICOLON| CLASS| PARENT_NOT_SET[104/104/105/ 0][0/0/0][ 200000000][0-0] ; +# 86> NEWLINE| NONE| PARENT_NOT_SET[105/105/ 1/ 0][0/0/0][ 0][2-0] +# 88> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 52/ 0][0/0/0][ 0][0-0] // class/struct [macros/attributes ...] type x, ... +# 88> NEWLINE| NONE| PARENT_NOT_SET[ 52/ 52/ 1/ 0][0/0/0][ 0][1-0] +# 89> CLASS| NONE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ e0000][0-0] class +# 89> ATTRIBUTE| NONE| PARENT_NOT_SET[ 7/ 7/ 20/ 1][0/0/0][ 0][0-0] __attribute__ +# 89> FPAREN_OPEN| ATTRIBUTE| PARENT_NOT_SET[ 20/ 20/ 21/ 0][0/0/0][ 200000000][0-0] ( +# 89> PAREN_OPEN| NONE| PARENT_NOT_SET[ 21/ 21/ 22/ 0][0/1/0][ 200080000][0-0] ( +# 89> WORD| NONE| PARENT_NOT_SET[ 22/ 22/ 36/ 0][0/2/0][ 80000][0-0] __deprecated__ +# 89> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 36/ 36/ 37/ 0][0/1/0][ 200000000][0-0] ) +# 89> FPAREN_CLOSE| ATTRIBUTE| PARENT_NOT_SET[ 37/ 37/ 38/ 0][0/0/0][ 200000000][0-0] ) +# 89> WORD| NONE| PARENT_NOT_SET[ 39/ 39/ 49/ 1][0/0/0][ e0000][0-0] API_EXPORT +# 89> MACRO_FUNC_CALL| NONE| PARENT_NOT_SET[ 50/ 50/ 57/ 1][0/0/0][ 0][0-0] ALIGNAS +# 89> FPAREN_OPEN| MACRO_FUNC_CALL| PARENT_NOT_SET[ 57/ 57/ 58/ 0][0/0/0][ 200000000][0-0] ( +# 89> NUMBER| NONE| PARENT_NOT_SET[ 58/ 58/ 59/ 0][0/1/0][ 80000][0-0] 4 +# 89> FPAREN_CLOSE| MACRO_FUNC_CALL| PARENT_NOT_SET[ 59/ 59/ 60/ 0][0/0/0][ 200000000][0-0] ) +# 89> TYPE| CLASS| PARENT_NOT_SET[ 61/ 61/ 63/ 1][0/0/0][ 820000][0-0] c3 +# 89> WORD| NONE| PARENT_NOT_SET[ 64/ 64/ 67/ 1][0/0/0][ 3000000][0-0] c41 +# 89> COMMA| NONE| PARENT_NOT_SET[ 67/ 67/ 68/ 0][0/0/0][ 200000000][0-0] , +# 89> PTR_TYPE| CLASS| PARENT_NOT_SET[ 69/ 69/ 70/ 1][0/0/0][ 200080000][0-0] * +# 89> WORD| NONE| PARENT_NOT_SET[ 70/ 70/ 73/ 0][0/0/0][ 21080000][0-0] c42 +# 89> ASSIGN| NONE| PARENT_NOT_SET[ 74/ 74/ 75/ 1][0/0/0][ 200000000][0-0] = +# 89> WORD| NONE| PARENT_NOT_SET[ 76/ 76/ 79/ 1][0/0/0][ 80000][0-0] c32 +# 89> QUESTION| NONE| PARENT_NOT_SET[ 80/ 80/ 81/ 1][0/0/0][ 200000000][0-0] ? +# 89> WORD| NONE| PARENT_NOT_SET[ 82/ 82/ 85/ 1][0/0/0][ 80000][0-0] c32 +# 89> COND_COLON| NONE| PARENT_NOT_SET[ 86/ 86/ 87/ 1][0/0/0][ 200000000][0-0] : +# 89> WORD| NONE| PARENT_NOT_SET[ 88/ 88/ 95/ 1][0/0/0][ c0000][0-0] nullptr +# 89> COMMA| NONE| PARENT_NOT_SET[ 95/ 95/ 96/ 0][0/0/0][ 200000000][0-0] , +# 89> PTR_TYPE| CLASS| PARENT_NOT_SET[ 97/ 97/ 98/ 1][0/0/0][ 200080000][0-0] * +# 89> WORD| NONE| PARENT_NOT_SET[ 98/ 98/101/ 0][0/0/0][ 1080000][0-0] c43 +# 89> TSQUARE| NONE| PARENT_NOT_SET[101/101/103/ 0][0/0/0][ 200000000][0-0] [] +# 89> ASSIGN| NONE| PARENT_NOT_SET[104/104/105/ 1][0/0/0][ 200000000][0-0] = +# 89> BRACE_OPEN| BRACED_INIT_LIST| PARENT_NOT_SET[106/106/107/ 1][0/0/0][ 240080000][0-0] { +# 89> WORD| NONE| PARENT_NOT_SET[108/108/115/ 1][1/1/0][ 40080000][0-0] nullptr +# 89> COMMA| NONE| PARENT_NOT_SET[115/115/116/ 0][1/1/0][ 240000000][0-0] , +# 89> WORD| NONE| PARENT_NOT_SET[117/117/124/ 1][1/1/0][ 40080000][0-0] nullptr +# 89> BRACE_CLOSE| BRACED_INIT_LIST| PARENT_NOT_SET[125/125/126/ 1][0/0/0][ 240000000][0-0] } +# 89> COMMA| NONE| PARENT_NOT_SET[126/126/127/ 0][0/0/0][ 200000000][0-0] , +# 89> WORD| NONE| PARENT_NOT_SET[128/128/131/ 1][0/0/0][ 21080000][0-0] c44 +# 89> BRACE_OPEN| BRACED_INIT_LIST| PARENT_NOT_SET[131/131/132/ 0][0/0/0][ 240000000][0-0] { +# 89> NUMBER| NONE| PARENT_NOT_SET[133/133/134/ 1][1/1/0][ 400c0000][0-0] 0 +# 89> COMMA| NONE| PARENT_NOT_SET[134/134/135/ 0][1/1/0][ 240000000][0-0] , +# 89> NUMBER| NONE| PARENT_NOT_SET[136/136/137/ 1][1/1/0][ 40080000][0-0] 1 +# 89> COMMA| NONE| PARENT_NOT_SET[137/137/138/ 0][1/1/0][ 240000000][0-0] , +# 89> NUMBER| NONE| PARENT_NOT_SET[139/139/140/ 1][1/1/0][ 40080000][0-0] 2 +# 89> BRACE_CLOSE| BRACED_INIT_LIST| PARENT_NOT_SET[140/140/141/ 0][0/0/0][ 240000000][0-0] } +# 89> COMMA| NONE| PARENT_NOT_SET[141/141/142/ 0][0/0/0][ 200000000][0-0] , +# 89> PTR_TYPE| CLASS| PARENT_NOT_SET[143/143/144/ 1][0/0/0][ 200080000][0-0] * +# 89> QUALIFIER| NONE| PARENT_NOT_SET[145/145/150/ 1][0/0/0][ a0000][0-0] const +# 89> FUNC_CALL| NONE| PARENT_NOT_SET[151/151/154/ 1][0/0/0][ 1000000][0-0] c45 +# 89> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[154/154/155/ 0][0/0/0][ 200000000][0-0] ( +# 89> WORD| NONE| PARENT_NOT_SET[155/155/162/ 0][0/1/0][ 80010][0-0] nullptr +# 89> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[162/162/163/ 0][0/0/0][ 200000010][0-0] ) +# 89> COMMA| NONE| PARENT_NOT_SET[163/163/164/ 0][0/0/0][ 200000000][0-0] , +# 89> FUNC_CALL| NONE| PARENT_NOT_SET[165/165/168/ 1][0/0/0][ 1080000][0-0] c46 +# 89> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[168/168/169/ 0][0/0/0][ 200000000][0-0] ( +# 89> NUMBER| NONE| PARENT_NOT_SET[169/169/170/ 0][0/1/0][ 80010][0-0] 0 +# 89> COMMA| NONE| PARENT_NOT_SET[170/170/171/ 0][0/1/0][ 200000010][0-0] , +# 89> NUMBER| NONE| PARENT_NOT_SET[172/172/173/ 1][0/1/0][ 80010][0-0] 1 +# 89> COMMA| NONE| PARENT_NOT_SET[173/173/174/ 0][0/1/0][ 200000010][0-0] , +# 89> NUMBER| NONE| PARENT_NOT_SET[175/175/176/ 1][0/1/0][ 80010][0-0] 2 +# 89> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[176/176/177/ 0][0/0/0][ 200000010][0-0] ) +# 89> SEMICOLON| CLASS| PARENT_NOT_SET[177/177/178/ 0][0/0/0][ 200000000][0-0] ; +# 89> NEWLINE| NONE| PARENT_NOT_SET[178/178/ 1/ 0][0/0/0][ 0][2-0] +# 91> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 68/ 0][0/0/0][ 0][0-0] // class/struct [macros/attributes ...] type : bases ... { } x, ... +# 91> NEWLINE| NONE| PARENT_NOT_SET[ 68/ 68/ 1/ 0][0/0/0][ 0][1-0] +# 92> CLASS| NONE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ e0000][0-0] class +# 92> FUNC_CALL| NONE| PARENT_NOT_SET[ 7/ 7/ 14/ 1][0/0/0][ 0][0-0] ALIGNAS +# 92> FPAREN_OPEN| FUNC_CALL| PARENT_NOT_SET[ 14/ 14/ 15/ 0][0/0/0][ 200000000][0-0] ( +# 92> NUMBER| NONE| PARENT_NOT_SET[ 15/ 15/ 16/ 0][0/1/0][ 80010][0-0] 4 +# 92> FPAREN_CLOSE| FUNC_CALL| PARENT_NOT_SET[ 16/ 16/ 17/ 0][0/0/0][ 200000010][0-0] ) +# 92> WORD| NONE| PARENT_NOT_SET[ 18/ 18/ 28/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 92> ATTRIBUTE| NONE| PARENT_NOT_SET[ 29/ 29/ 42/ 1][0/0/0][ 0][0-0] __attribute__ +# 92> FPAREN_OPEN| ATTRIBUTE| PARENT_NOT_SET[ 42/ 42/ 43/ 0][0/0/0][ 200000000][0-0] ( +# 92> PAREN_OPEN| NONE| PARENT_NOT_SET[ 43/ 43/ 44/ 0][0/1/0][ 200080000][0-0] ( +# 92> WORD| NONE| PARENT_NOT_SET[ 44/ 44/ 58/ 0][0/2/0][ 80000][0-0] __deprecated__ +# 92> PAREN_CLOSE| NONE| PARENT_NOT_SET[ 58/ 58/ 59/ 0][0/1/0][ 200000000][0-0] ) +# 92> FPAREN_CLOSE| ATTRIBUTE| PARENT_NOT_SET[ 59/ 59/ 60/ 0][0/0/0][ 200000000][0-0] ) +# 92> NEWLINE| NONE| PARENT_NOT_SET[ 60/ 60/ 1/ 0][0/0/0][ 0][1-0] +# 93> CLASS_COLON| CLASS| PARENT_NOT_SET[ 9/ 1/ 2/ 0][0/0/0][ 200000800][0-0] : +# 93> QUALIFIER| NONE| PARENT_NOT_SET[ 11/ 3/ 9/ 1][0/0/0][ e0800][0-0] public +# 93> TYPE| NONE| PARENT_NOT_SET[ 18/ 10/ 25/ 1][0/0/0][ 800][0-0] outer_namespace +# 93> DC_MEMBER| NONE| PARENT_NOT_SET[ 33/ 25/ 27/ 0][0/0/0][ 200000800][0-0] :: +# 93> TYPE| NONE| PARENT_NOT_SET[ 35/ 27/ 42/ 0][0/0/0][ 800][0-0] inner_namespace +# 93> DC_MEMBER| NONE| PARENT_NOT_SET[ 50/ 42/ 44/ 0][0/0/0][ 200000800][0-0] :: +# 93> TYPE| NONE| PARENT_NOT_SET[ 52/ 44/ 49/ 0][0/0/0][ 800][0-0] Base1 +# 93> NEWLINE| NONE| PARENT_NOT_SET[ 57/ 49/ 1/ 0][0/0/0][ 0][1-0] +# 94> BRACE_OPEN| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000000][0-0] { +# 94> NEWLINE| NONE| PARENT_NOT_SET[ 2/ 2/ 1/ 0][1/1/0][ 400][1-0] +# 95> ACCESS| NONE| PARENT_NOT_SET[ 1/ 1/ 7/ 0][1/1/0][ c0400][0-0] public +# 95> ACCESS_COLON| NONE| PARENT_NOT_SET[ 7/ 7/ 8/ 0][1/1/0][ 200000400][0-0] : +# 95> NEWLINE| NONE| PARENT_NOT_SET[ 8/ 8/ 4/ 0][1/1/0][ 400][1-0] +# 96> TYPE| NONE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][1/1/0][ 8e0400][0-0] int +# 96> WORD| NONE| PARENT_NOT_SET[ 5/ 8/ 11/ 1][1/1/0][ 3000400][0-0] m_x +# 96> SEMICOLON| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 0][1/1/0][ 200000400][0-0] ; +# 96> NEWLINE| NONE| PARENT_NOT_SET[ 9/ 12/ 4/ 0][1/1/0][ 400][1-0] +# 97> TYPE| NONE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][1/1/0][ 8e0400][0-0] int +# 97> WORD| NONE| PARENT_NOT_SET[ 5/ 8/ 11/ 1][1/1/0][ 3000400][0-0] m_y +# 97> SEMICOLON| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 0][1/1/0][ 200000400][0-0] ; +# 97> NEWLINE| NONE| PARENT_NOT_SET[ 9/ 12/ 4/ 0][1/1/0][ 400][1-0] +# 98> TYPE| NONE| PARENT_NOT_SET[ 1/ 4/ 7/ 0][1/1/0][ 8e0400][0-0] int +# 98> WORD| NONE| PARENT_NOT_SET[ 5/ 8/ 11/ 1][1/1/0][ 3000400][0-0] m_z +# 98> SEMICOLON| NONE| PARENT_NOT_SET[ 8/ 11/ 12/ 0][1/1/0][ 200000400][0-0] ; +# 98> NEWLINE| NONE| PARENT_NOT_SET[ 9/ 12/ 1/ 0][1/1/0][ 400][1-0] +# 99> BRACE_CLOSE| CLASS| PARENT_NOT_SET[ 1/ 1/ 2/ 0][0/0/0][ 200000400][0-0] } +# 99> WORD| NONE| PARENT_NOT_SET[ 3/ 3/ 6/ 1][0/0/0][ 70c0000][0-0] c51 +# 99> COMMA| NONE| PARENT_NOT_SET[ 6/ 6/ 7/ 0][0/0/0][ 200000000][0-0] , +# 99> PTR_TYPE| CLASS| PARENT_NOT_SET[ 8/ 8/ 9/ 1][0/0/0][ 200080000][0-0] * +# 99> WORD| NONE| PARENT_NOT_SET[ 9/ 9/ 12/ 0][0/0/0][ 25080000][0-0] c52 +# 99> ASSIGN| NONE| PARENT_NOT_SET[ 13/ 13/ 14/ 1][0/0/0][ 200000000][0-0] = +# 99> WORD| NONE| PARENT_NOT_SET[ 15/ 15/ 22/ 1][0/0/0][ 80000][0-0] nullptr +# 99> COMMA| NONE| PARENT_NOT_SET[ 22/ 22/ 23/ 0][0/0/0][ 200000000][0-0] , +# 99> PTR_TYPE| CLASS| PARENT_NOT_SET[ 24/ 24/ 25/ 1][0/0/0][ 200080000][0-0] * +# 99> WORD| NONE| PARENT_NOT_SET[ 25/ 25/ 28/ 0][0/0/0][ 5080000][0-0] c53 +# 99> TSQUARE| NONE| PARENT_NOT_SET[ 28/ 28/ 30/ 0][0/0/0][ 200000000][0-0] [] +# 99> ASSIGN| NONE| PARENT_NOT_SET[ 31/ 31/ 32/ 1][0/0/0][ 200000000][0-0] = +# 99> BRACE_OPEN| BRACED_INIT_LIST| PARENT_NOT_SET[ 33/ 33/ 34/ 1][0/0/0][ 240080000][0-0] { +# 99> WORD| NONE| PARENT_NOT_SET[ 35/ 35/ 42/ 1][1/1/0][ 40080000][0-0] nullptr +# 99> COMMA| NONE| PARENT_NOT_SET[ 42/ 42/ 43/ 0][1/1/0][ 240000000][0-0] , +# 99> WORD| NONE| PARENT_NOT_SET[ 44/ 44/ 51/ 1][1/1/0][ 40080000][0-0] nullptr +# 99> BRACE_CLOSE| BRACED_INIT_LIST| PARENT_NOT_SET[ 52/ 52/ 53/ 1][0/0/0][ 240000000][0-0] } +# 99> SEMICOLON| CLASS| PARENT_NOT_SET[ 53/ 53/ 54/ 0][0/0/0][ 200000000][0-0] ; +# 99> NEWLINE| NONE| PARENT_NOT_SET[ 54/ 54/ 1/ 0][0/0/0][ 0][3-0] +# 102> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 44/ 0][0/0/0][ 0][0-0] // enum type : integral_type { ... } x, ... +# 102> NEWLINE| NONE| PARENT_NOT_SET[ 44/ 44/ 1/ 0][0/0/0][ 0][1-0] +# 103> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ e0000][0-0] enum +# 103> TYPE| ENUM| PARENT_NOT_SET[ 6/ 6/ 8/ 1][0/0/0][ 800000][0-0] e1 +# 103> BIT_COLON| ENUM| PARENT_NOT_SET[ 9/ 9/ 10/ 1][0/0/0][ 200000000][0-0] : +# 103> TYPE| BIT_COLON| PARENT_NOT_SET[ 11/ 11/ 15/ 1][0/0/0][ e0000][0-0] long +# 103> TYPE| BIT_COLON| PARENT_NOT_SET[ 16/ 16/ 20/ 1][0/0/0][ 0][0-0] long +# 103> BRACE_OPEN| ENUM| PARENT_NOT_SET[ 21/ 21/ 22/ 1][0/0/0][ 240000000][0-0] { +# 103> WORD| NONE| PARENT_NOT_SET[ 23/ 23/ 25/ 1][1/1/0][ 400c0004][0-0] a1 +# 103> COMMA| NONE| PARENT_NOT_SET[ 25/ 25/ 26/ 0][1/1/0][ 240000004][0-0] , +# 103> WORD| NONE| PARENT_NOT_SET[ 27/ 27/ 29/ 1][1/1/0][ 40080004][0-0] b1 +# 103> COMMA| NONE| PARENT_NOT_SET[ 29/ 29/ 30/ 0][1/1/0][ 240000004][0-0] , +# 103> WORD| NONE| PARENT_NOT_SET[ 31/ 31/ 33/ 1][1/1/0][ 40080004][0-0] d1 +# 103> BRACE_CLOSE| ENUM| PARENT_NOT_SET[ 34/ 34/ 35/ 1][0/0/0][ 240000004][0-0] } +# 103> WORD| NONE| PARENT_NOT_SET[ 36/ 36/ 39/ 1][0/0/0][ 70c0000][0-0] e11 +# 103> COMMA| NONE| PARENT_NOT_SET[ 39/ 39/ 40/ 0][0/0/0][ 200000000][0-0] , +# 103> WORD| NONE| PARENT_NOT_SET[ 41/ 41/ 44/ 1][0/0/0][ 5080000][0-0] e12 +# 103> COMMA| NONE| PARENT_NOT_SET[ 44/ 44/ 45/ 0][0/0/0][ 200000000][0-0] , +# 103> WORD| NONE| PARENT_NOT_SET[ 46/ 46/ 49/ 1][0/0/0][ 5080000][0-0] e13 +# 103> SEMICOLON| ENUM| PARENT_NOT_SET[ 49/ 49/ 50/ 0][0/0/0][ 200000000][0-0] ; +# 103> NEWLINE| NONE| PARENT_NOT_SET[ 50/ 50/ 1/ 0][0/0/0][ 0][2-0] +# 105> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 37/ 0][0/0/0][ 0][0-0] // enum type : integral_type { ... } +# 105> NEWLINE| NONE| PARENT_NOT_SET[ 37/ 37/ 1/ 0][0/0/0][ 0][1-0] +# 106> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ e0000][0-0] enum +# 106> TYPE| ENUM| PARENT_NOT_SET[ 6/ 6/ 8/ 1][0/0/0][ 0][0-0] e2 +# 106> BIT_COLON| ENUM| PARENT_NOT_SET[ 9/ 9/ 10/ 1][0/0/0][ 200000000][0-0] : +# 106> TYPE| BIT_COLON| PARENT_NOT_SET[ 11/ 11/ 19/ 1][0/0/0][ e0000][0-0] unsigned +# 106> TYPE| BIT_COLON| PARENT_NOT_SET[ 20/ 20/ 23/ 1][0/0/0][ 0][0-0] int +# 106> BRACE_OPEN| ENUM| PARENT_NOT_SET[ 24/ 24/ 25/ 1][0/0/0][ 240000000][0-0] { +# 106> WORD| NONE| PARENT_NOT_SET[ 26/ 26/ 28/ 1][1/1/0][ 400c0004][0-0] a2 +# 106> COMMA| NONE| PARENT_NOT_SET[ 28/ 28/ 29/ 0][1/1/0][ 240000004][0-0] , +# 106> WORD| NONE| PARENT_NOT_SET[ 30/ 30/ 32/ 1][1/1/0][ 40080004][0-0] b2 +# 106> COMMA| NONE| PARENT_NOT_SET[ 32/ 32/ 33/ 0][1/1/0][ 240000004][0-0] , +# 106> WORD| NONE| PARENT_NOT_SET[ 34/ 34/ 36/ 1][1/1/0][ 40080004][0-0] d2 +# 106> BRACE_CLOSE| ENUM| PARENT_NOT_SET[ 37/ 37/ 38/ 1][0/0/0][ 240000004][0-0] } +# 106> SEMICOLON| ENUM| PARENT_NOT_SET[ 38/ 38/ 39/ 0][0/0/0][ 200000000][0-0] ; +# 106> NEWLINE| NONE| PARENT_NOT_SET[ 39/ 39/ 1/ 0][0/0/0][ 0][2-0] +# 108> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 29/ 0][0/0/0][ 0][0-0] // enum type : integral_type +# 108> NEWLINE| NONE| PARENT_NOT_SET[ 29/ 29/ 1/ 0][0/0/0][ 0][1-0] +# 109> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][1000000e0000][0-0] enum +# 109> TYPE| ENUM| PARENT_NOT_SET[ 6/ 6/ 8/ 1][0/0/0][100000000000][0-0] e3 +# 109> BIT_COLON| ENUM| PARENT_NOT_SET[ 9/ 9/ 10/ 1][0/0/0][ 200000000][0-0] : +# 109> TYPE| BIT_COLON| PARENT_NOT_SET[ 11/ 11/ 16/ 1][0/0/0][ c0000][0-0] short +# 109> SEMICOLON| ENUM| PARENT_NOT_SET[ 16/ 16/ 17/ 0][0/0/0][ 200000000][0-0] ; +# 109> NEWLINE| NONE| PARENT_NOT_SET[ 17/ 17/ 1/ 0][0/0/0][ 0][2-0] +# 111> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 20/ 0][0/0/0][ 0][0-0] // enum type x, ... +# 111> NEWLINE| NONE| PARENT_NOT_SET[ 20/ 20/ 1/ 0][0/0/0][ 0][1-0] +# 112> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ e0000][0-0] enum +# 112> TYPE| ENUM| PARENT_NOT_SET[ 6/ 6/ 8/ 1][0/0/0][ 820000][0-0] e3 +# 112> WORD| NONE| PARENT_NOT_SET[ 9/ 9/ 12/ 1][0/0/0][ 3000000][0-0] e31 +# 112> COMMA| NONE| PARENT_NOT_SET[ 12/ 12/ 13/ 0][0/0/0][ 200000000][0-0] , +# 112> WORD| NONE| PARENT_NOT_SET[ 14/ 14/ 17/ 1][0/0/0][ 1080000][0-0] e32 +# 112> SEMICOLON| ENUM| PARENT_NOT_SET[ 17/ 17/ 18/ 0][0/0/0][ 200000000][0-0] ; +# 112> NEWLINE| NONE| PARENT_NOT_SET[ 18/ 18/ 1/ 0][0/0/0][ 0][2-0] +# 114> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 50/ 0][0/0/0][ 0][0-0] // enum class type : integral_type { ... } x, ... +# 114> NEWLINE| NONE| PARENT_NOT_SET[ 50/ 50/ 1/ 0][0/0/0][ 0][1-0] +# 115> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ e0000][0-0] enum +# 115> ENUM_CLASS| NONE| PARENT_NOT_SET[ 6/ 6/ 11/ 1][0/0/0][ 20000][0-0] class +# 115> TYPE| ENUM| PARENT_NOT_SET[ 12/ 12/ 14/ 1][0/0/0][ 800000][0-0] e4 +# 115> BIT_COLON| ENUM| PARENT_NOT_SET[ 15/ 15/ 16/ 1][0/0/0][ 200000000][0-0] : +# 115> TYPE| BIT_COLON| PARENT_NOT_SET[ 17/ 17/ 21/ 1][0/0/0][ e0000][0-0] long +# 115> TYPE| BIT_COLON| PARENT_NOT_SET[ 22/ 22/ 26/ 1][0/0/0][ 0][0-0] long +# 115> BRACE_OPEN| ENUM| PARENT_NOT_SET[ 27/ 27/ 28/ 1][0/0/0][ 240000000][0-0] { +# 115> WORD| NONE| PARENT_NOT_SET[ 29/ 29/ 31/ 1][1/1/0][ 400c0004][0-0] a4 +# 115> COMMA| NONE| PARENT_NOT_SET[ 31/ 31/ 32/ 0][1/1/0][ 240000004][0-0] , +# 115> WORD| NONE| PARENT_NOT_SET[ 33/ 33/ 35/ 1][1/1/0][ 40080004][0-0] b4 +# 115> COMMA| NONE| PARENT_NOT_SET[ 35/ 35/ 36/ 0][1/1/0][ 240000004][0-0] , +# 115> WORD| NONE| PARENT_NOT_SET[ 37/ 37/ 39/ 1][1/1/0][ 40080004][0-0] d4 +# 115> BRACE_CLOSE| ENUM| PARENT_NOT_SET[ 40/ 40/ 41/ 1][0/0/0][ 240000004][0-0] } +# 115> WORD| NONE| PARENT_NOT_SET[ 42/ 42/ 45/ 1][0/0/0][ 70c0000][0-0] e41 +# 115> COMMA| NONE| PARENT_NOT_SET[ 45/ 45/ 46/ 0][0/0/0][ 200000000][0-0] , +# 115> WORD| NONE| PARENT_NOT_SET[ 47/ 47/ 50/ 1][0/0/0][ 5080000][0-0] e42 +# 115> COMMA| NONE| PARENT_NOT_SET[ 50/ 50/ 51/ 0][0/0/0][ 200000000][0-0] , +# 115> WORD| NONE| PARENT_NOT_SET[ 52/ 52/ 55/ 1][0/0/0][ 5080000][0-0] e43 +# 115> COMMA| NONE| PARENT_NOT_SET[ 55/ 55/ 56/ 0][0/0/0][ 200000000][0-0] , +# 115> WORD| NONE| PARENT_NOT_SET[ 57/ 57/ 60/ 1][0/0/0][ 5080000][0-0] e44 +# 115> SEMICOLON| ENUM| PARENT_NOT_SET[ 60/ 60/ 61/ 0][0/0/0][ 200000000][0-0] ; +# 115> NEWLINE| NONE| PARENT_NOT_SET[ 61/ 61/ 1/ 0][0/0/0][ 0][2-0] +# 117> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 43/ 0][0/0/0][ 0][0-0] // enum class type : integral_type { ... } +# 117> NEWLINE| NONE| PARENT_NOT_SET[ 43/ 43/ 1/ 0][0/0/0][ 0][1-0] +# 118> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ e0000][0-0] enum +# 118> ENUM_CLASS| NONE| PARENT_NOT_SET[ 6/ 6/ 11/ 1][0/0/0][ 20000][0-0] class +# 118> TYPE| ENUM| PARENT_NOT_SET[ 12/ 12/ 14/ 1][0/0/0][ 0][0-0] e5 +# 118> BIT_COLON| ENUM| PARENT_NOT_SET[ 15/ 15/ 16/ 1][0/0/0][ 200000000][0-0] : +# 118> TYPE| BIT_COLON| PARENT_NOT_SET[ 17/ 17/ 25/ 1][0/0/0][ e0000][0-0] unsigned +# 118> TYPE| BIT_COLON| PARENT_NOT_SET[ 26/ 26/ 29/ 1][0/0/0][ 0][0-0] int +# 118> BRACE_OPEN| ENUM| PARENT_NOT_SET[ 30/ 30/ 31/ 1][0/0/0][ 240000000][0-0] { +# 118> WORD| NONE| PARENT_NOT_SET[ 32/ 32/ 34/ 1][1/1/0][ 400c0004][0-0] a5 +# 118> COMMA| NONE| PARENT_NOT_SET[ 34/ 34/ 35/ 0][1/1/0][ 240000004][0-0] , +# 118> WORD| NONE| PARENT_NOT_SET[ 36/ 36/ 38/ 1][1/1/0][ 40080004][0-0] b5 +# 118> COMMA| NONE| PARENT_NOT_SET[ 38/ 38/ 39/ 0][1/1/0][ 240000004][0-0] , +# 118> WORD| NONE| PARENT_NOT_SET[ 40/ 40/ 42/ 1][1/1/0][ 40080004][0-0] d5 +# 118> BRACE_CLOSE| ENUM| PARENT_NOT_SET[ 43/ 43/ 44/ 1][0/0/0][ 240000004][0-0] } +# 118> SEMICOLON| ENUM| PARENT_NOT_SET[ 44/ 44/ 45/ 0][0/0/0][ 200000000][0-0] ; +# 118> NEWLINE| NONE| PARENT_NOT_SET[ 45/ 45/ 1/ 0][0/0/0][ 0][2-0] +# 120> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 35/ 0][0/0/0][ 0][0-0] // enum class type : integral_type +# 120> NEWLINE| NONE| PARENT_NOT_SET[ 35/ 35/ 1/ 0][0/0/0][ 0][1-0] +# 121> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][1000000e0000][0-0] enum +# 121> ENUM_CLASS| NONE| PARENT_NOT_SET[ 6/ 6/ 11/ 1][0/0/0][100000020000][0-0] class +# 121> TYPE| ENUM| PARENT_NOT_SET[ 12/ 12/ 14/ 1][0/0/0][100000000000][0-0] e6 +# 121> BIT_COLON| ENUM| PARENT_NOT_SET[ 15/ 15/ 16/ 1][0/0/0][ 200000000][0-0] : +# 121> TYPE| BIT_COLON| PARENT_NOT_SET[ 17/ 17/ 22/ 1][0/0/0][ c0000][0-0] short +# 121> SEMICOLON| ENUM| PARENT_NOT_SET[ 22/ 22/ 23/ 0][0/0/0][ 200000000][0-0] ; +# 121> NEWLINE| NONE| PARENT_NOT_SET[ 23/ 23/ 1/ 0][0/0/0][ 0][2-0] +# 123> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 19/ 0][0/0/0][ 0][0-0] // enum class type +# 123> NEWLINE| NONE| PARENT_NOT_SET[ 19/ 19/ 1/ 0][0/0/0][ 0][1-0] +# 124> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][1000000e0000][0-0] enum +# 124> ENUM_CLASS| NONE| PARENT_NOT_SET[ 6/ 6/ 11/ 1][0/0/0][100000020000][0-0] class +# 124> TYPE| ENUM| PARENT_NOT_SET[ 12/ 12/ 14/ 1][0/0/0][100000000000][0-0] e7 +# 124> SEMICOLON| ENUM| PARENT_NOT_SET[ 14/ 14/ 15/ 0][0/0/0][ 200000000][0-0] ; +# 124> NEWLINE| NONE| PARENT_NOT_SET[ 15/ 15/ 1/ 0][0/0/0][ 0][2-0] +# 126> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 39/ 0][0/0/0][ 0][0-0] // enum : integral_type { ... } x, ... +# 126> NEWLINE| NONE| PARENT_NOT_SET[ 39/ 39/ 1/ 0][0/0/0][ 0][1-0] +# 127> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ c0000][0-0] enum +# 127> BIT_COLON| ENUM| PARENT_NOT_SET[ 6/ 6/ 7/ 1][0/0/0][ 200000000][0-0] : +# 127> TYPE| BIT_COLON| PARENT_NOT_SET[ 8/ 8/ 12/ 1][0/0/0][ e0000][0-0] long +# 127> TYPE| BIT_COLON| PARENT_NOT_SET[ 13/ 13/ 17/ 1][0/0/0][ 0][0-0] long +# 127> BRACE_OPEN| ENUM| PARENT_NOT_SET[ 18/ 18/ 19/ 1][0/0/0][ 240000000][0-0] { +# 127> WORD| NONE| PARENT_NOT_SET[ 20/ 20/ 22/ 1][1/1/0][ 400c0004][0-0] a8 +# 127> COMMA| NONE| PARENT_NOT_SET[ 22/ 22/ 23/ 0][1/1/0][ 240000004][0-0] , +# 127> WORD| NONE| PARENT_NOT_SET[ 24/ 24/ 26/ 1][1/1/0][ 40080004][0-0] b8 +# 127> COMMA| NONE| PARENT_NOT_SET[ 26/ 26/ 27/ 0][1/1/0][ 240000004][0-0] , +# 127> WORD| NONE| PARENT_NOT_SET[ 28/ 28/ 30/ 1][1/1/0][ 40080004][0-0] c8 +# 127> BRACE_CLOSE| ENUM| PARENT_NOT_SET[ 31/ 31/ 32/ 1][0/0/0][ 240000004][0-0] } +# 127> WORD| NONE| PARENT_NOT_SET[ 33/ 33/ 36/ 1][0/0/0][ 70c0000][0-0] e81 +# 127> COMMA| NONE| PARENT_NOT_SET[ 36/ 36/ 37/ 0][0/0/0][ 200000000][0-0] , +# 127> WORD| NONE| PARENT_NOT_SET[ 38/ 38/ 41/ 1][0/0/0][ 5080000][0-0] e82 +# 127> SEMICOLON| ENUM| PARENT_NOT_SET[ 41/ 41/ 42/ 0][0/0/0][ 200000000][0-0] ; +# 127> NEWLINE| NONE| PARENT_NOT_SET[ 42/ 42/ 1/ 0][0/0/0][ 0][2-0] +# 129> COMMENT_CPP| COMMENT_WHOLE| PARENT_NOT_SET[ 1/ 1/ 23/ 0][0/0/0][ 0][0-0] // enum { ... } x, ... +# 129> NEWLINE| NONE| PARENT_NOT_SET[ 23/ 23/ 1/ 0][0/0/0][ 0][1-0] +# 130> ENUM| NONE| PARENT_NOT_SET[ 1/ 1/ 5/ 0][0/0/0][ c0000][0-0] enum +# 130> BRACE_OPEN| ENUM| PARENT_NOT_SET[ 6/ 6/ 7/ 1][0/0/0][ 240000000][0-0] { +# 130> WORD| NONE| PARENT_NOT_SET[ 8/ 8/ 10/ 1][1/1/0][ 400c0004][0-0] a9 +# 130> COMMA| NONE| PARENT_NOT_SET[ 10/ 10/ 11/ 0][1/1/0][ 240000004][0-0] , +# 130> WORD| NONE| PARENT_NOT_SET[ 12/ 12/ 14/ 1][1/1/0][ 40080004][0-0] b9 +# 130> COMMA| NONE| PARENT_NOT_SET[ 14/ 14/ 15/ 0][1/1/0][ 240000004][0-0] , +# 130> WORD| NONE| PARENT_NOT_SET[ 16/ 16/ 18/ 1][1/1/0][ 40080004][0-0] c9 +# 130> BRACE_CLOSE| ENUM| PARENT_NOT_SET[ 19/ 19/ 20/ 1][0/0/0][ 240000004][0-0] } +# 130> WORD| NONE| PARENT_NOT_SET[ 21/ 21/ 24/ 1][0/0/0][ 70c0000][0-0] e91 +# 130> COMMA| NONE| PARENT_NOT_SET[ 24/ 24/ 25/ 0][0/0/0][ 200000000][0-0] , +# 130> WORD| NONE| PARENT_NOT_SET[ 26/ 26/ 29/ 1][0/0/0][ 5080000][0-0] e92 +# 130> SEMICOLON| ENUM| PARENT_NOT_SET[ 29/ 29/ 30/ 0][0/0/0][ 200000000][0-0] ; +# 130> NEWLINE| NONE| PARENT_NOT_SET[ 30/ 30/ 1/ 0][0/0/0][ 0][2-0] +# 132> UNION| NONE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ e0000][0-0] union +# 132> WORD| NONE| PARENT_NOT_SET[ 7/ 7/ 17/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 132> TYPE| UNION| PARENT_NOT_SET[ 18/ 18/ 20/ 1][0/0/0][ 800000][0-0] u1 +# 132> BRACE_OPEN| UNION| PARENT_NOT_SET[ 21/ 21/ 22/ 1][0/0/0][ 240000000][0-0] { +# 132> TYPE| NONE| PARENT_NOT_SET[ 23/ 23/ 26/ 1][1/1/0][ 408e0000][0-0] int +# 132> WORD| NONE| PARENT_NOT_SET[ 27/ 27/ 28/ 1][1/1/0][ 43000000][0-0] x +# 132> SEMICOLON| NONE| PARENT_NOT_SET[ 28/ 28/ 29/ 0][1/1/0][ 240000000][0-0] ; +# 132> TYPE| NONE| PARENT_NOT_SET[ 30/ 30/ 34/ 1][1/1/0][ 408e0000][0-0] long +# 132> WORD| NONE| PARENT_NOT_SET[ 35/ 35/ 36/ 1][1/1/0][ 43000000][0-0] y +# 132> SEMICOLON| NONE| PARENT_NOT_SET[ 36/ 36/ 37/ 0][1/1/0][ 240000000][0-0] ; +# 132> BRACE_CLOSE| UNION| PARENT_NOT_SET[ 38/ 38/ 39/ 1][0/0/0][ 240000000][0-0] } +# 132> WORD| NONE| PARENT_NOT_SET[ 40/ 40/ 43/ 1][0/0/0][ 70c0000][0-0] u11 +# 132> COMMA| NONE| PARENT_NOT_SET[ 43/ 43/ 44/ 0][0/0/0][ 200000000][0-0] , +# 132> PTR_TYPE| UNION| PARENT_NOT_SET[ 45/ 45/ 46/ 1][0/0/0][ 200080000][0-0] * +# 132> WORD| NONE| PARENT_NOT_SET[ 46/ 46/ 49/ 0][0/0/0][ 25080000][0-0] u12 +# 132> ASSIGN| NONE| PARENT_NOT_SET[ 50/ 50/ 51/ 1][0/0/0][ 200000000][0-0] = +# 132> WORD| NONE| PARENT_NOT_SET[ 52/ 52/ 59/ 1][0/0/0][ 80000][0-0] nullptr +# 132> COMMA| NONE| PARENT_NOT_SET[ 59/ 59/ 60/ 0][0/0/0][ 200000000][0-0] , +# 132> PTR_TYPE| UNION| PARENT_NOT_SET[ 61/ 61/ 62/ 1][0/0/0][ 200080000][0-0] * +# 132> WORD| NONE| PARENT_NOT_SET[ 62/ 62/ 65/ 0][0/0/0][ 25080000][0-0] u13 +# 132> BRACE_OPEN| BRACED_INIT_LIST| PARENT_NOT_SET[ 65/ 65/ 66/ 0][0/0/0][ 240000000][0-0] { +# 132> NUMBER| NONE| PARENT_NOT_SET[ 66/ 66/ 67/ 0][1/1/0][ 400c0000][0-0] 0 +# 132> BRACE_CLOSE| BRACED_INIT_LIST| PARENT_NOT_SET[ 67/ 67/ 68/ 0][0/0/0][ 240000000][0-0] } +# 132> SEMICOLON| UNION| PARENT_NOT_SET[ 68/ 68/ 69/ 0][0/0/0][ 200000000][0-0] ; +# 132> NEWLINE| NONE| PARENT_NOT_SET[ 69/ 69/ 1/ 0][0/0/0][ 0][2-0] +# 134> UNION| NONE| PARENT_NOT_SET[ 1/ 1/ 6/ 0][0/0/0][ e0000][0-0] union +# 134> WORD| NONE| PARENT_NOT_SET[ 7/ 7/ 17/ 1][0/0/0][ 20000][0-0] API_EXPORT +# 134> TYPE| UNION| PARENT_NOT_SET[ 18/ 18/ 20/ 1][0/0/0][ 820000][0-0] u1 +# 134> WORD| NONE| PARENT_NOT_SET[ 21/ 21/ 24/ 1][0/0/0][ 3000000][0-0] u21 +# 134> SEMICOLON| UNION| PARENT_NOT_SET[ 24/ 24/ 25/ 0][0/0/0][ 200000000][0-0] ; +# 134> NEWLINE| NONE| PARENT_NOT_SET[ 25/ 25/ 1/ 0][0/0/0][ 0][1-0] +# -=====- diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/copyright-header.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/copyright-header.cpp new file mode 100644 index 00000000..348902a5 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/copyright-header.cpp @@ -0,0 +1,18 @@ +// Copyright this year + +struct TelegramIndex +{ + TelegramIndex(const char* pN, unsigned long nI) : + pTelName(pN), + nTelIndex(n) + { + } + + ~TelegramIndex() + { + } + + const char* const pTelName; + unsigned long nTelIndex; +}; + diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/help.txt b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/help.txt new file mode 100644 index 00000000..ff83f72b --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.74.0/tests/cli/output/help.txt @@ -0,0 +1,83 @@ +Usage: +uncrustify [options] [files ...] + +If no input files are specified, the input is read from stdin +If reading from stdin, you should specify the language using -l +or specify a filename using --assume for automatic language detection. + +If -F is used or files are specified on the command line, +the output filename is 'prefix/filename' + suffix + +When reading from stdin or doing a single file via the '-f' option, +the output is dumped to stdout, unless redirected with -o FILE. + +Errors are always dumped to stderr + +The '-f' and '-o' options may not be used with '-F' or '--replace'. +The '--prefix' and '--suffix' options may not be used with '--replace'. + +Basic Options: + -c CFG : Use the config file CFG, or defaults if CFG is set to '-'. + -f FILE : Process the single file FILE (output to stdout, use with -o). + -o FILE : Redirect stdout to FILE. + -F FILE : Read files to process from FILE, one filename per line (- is stdin). + --check : Do not output the new text, instead verify that nothing changes when + the file(s) are processed. + The status of every file is printed to stderr. + The exit code is EXIT_SUCCESS if there were no changes, EXIT_FAILURE otherwise. + files : Files to process (can be combined with -F). + --suffix SFX : Append SFX to the output filename. The default is '.uncrustify' + --prefix PFX : Prepend PFX to the output filename path. + --replace : Replace source files (creates a backup). + --no-backup : Do not create backup and md5 files. Useful if files are under source control. + --if-changed : Write to stdout (or create output FILE) only if a change was detected. + -l : Language override: C, CPP, D, CS, JAVA, PAWN, OC, OC+, VALA. + -t : Load a file with types (usually not needed). + -q : Quiet mode - no output on stderr (-L will override). + --frag : Code fragment, assume the first line is indented correctly. + --assume FN : Uses the filename FN for automatic language detection if reading + from stdin unless -l is specified. + +Config/Help Options: + -h -? --help --usage : Print this message and exit. + --version : Print the version and exit. + --count-options : Print the number of available options and exit. + --show-config : Print out option documentation and exit. + --update-config : Output a new config file. Use with -o FILE. + --update-config-with-doc : Output a new config file. Use with -o FILE. + --universalindent : Output a config file for Universal Indent GUI. + --detect : Detects the config from a source file. Use with '-f FILE'. + Detection is fairly limited. + --set