diff options
author | wszqkzqk <wszqkzqk@qq.com> | 2022-11-03 21:57:10 +0800 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-11-14 09:53:52 +0100 |
commit | 4a0d468bba05a431357b6522203db07e5565a968 (patch) | |
tree | 813808d58f72d418fbb582b63359201f8929814a /vala | |
parent | 8855e9cd91ea3b0217ec0ad676029a3313e20444 (diff) | |
download | vala-4a0d468bba05a431357b6522203db07e5565a968.tar.gz |
vala: Minor scanner optimization
Diffstat (limited to 'vala')
-rw-r--r-- | vala/valageniescanner.vala | 10 | ||||
-rw-r--r-- | vala/valascanner.vala | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/vala/valageniescanner.vala b/vala/valageniescanner.vala index 286992206..48088f3ee 100644 --- a/vala/valageniescanner.vala +++ b/vala/valageniescanner.vala @@ -94,23 +94,23 @@ public class Vala.Genie.Scanner { } - bool in_template () { + inline bool in_template () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.TEMPLATE); } - bool in_verbatim_template () { + inline bool in_verbatim_template () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.VERBATIM_TEMPLATE); } - bool in_template_part () { + inline bool in_template_part () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.TEMPLATE_PART); } - bool is_ident_char (char c) { + inline bool is_ident_char (char c) { return (c.isalnum () || c == '_'); } - bool in_regex_literal () { + inline bool in_regex_literal () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.REGEX_LITERAL); } diff --git a/vala/valascanner.vala b/vala/valascanner.vala index 13a4698b6..3c87115e1 100644 --- a/vala/valascanner.vala +++ b/vala/valascanner.vala @@ -79,23 +79,23 @@ public class Vala.Scanner { state_stack = null; } - bool in_template () { + inline bool in_template () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.TEMPLATE); } - bool in_verbatim_template () { + inline bool in_verbatim_template () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.VERBATIM_TEMPLATE); } - bool in_template_part () { + inline bool in_template_part () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.TEMPLATE_PART); } - bool in_regex_literal () { + inline bool in_regex_literal () { return (state_stack.length > 0 && state_stack[state_stack.length - 1] == State.REGEX_LITERAL); } - bool is_ident_char (char c) { + inline bool is_ident_char (char c) { return (c.isalnum () || c == '_'); } |