summaryrefslogtreecommitdiff
path: root/vala
diff options
context:
space:
mode:
authorwszqkzqk <wszqkzqk@qq.com>2022-11-03 21:57:10 +0800
committerRico Tzschichholz <ricotz@ubuntu.com>2022-11-14 09:53:52 +0100
commit4a0d468bba05a431357b6522203db07e5565a968 (patch)
tree813808d58f72d418fbb582b63359201f8929814a /vala
parent8855e9cd91ea3b0217ec0ad676029a3313e20444 (diff)
downloadvala-4a0d468bba05a431357b6522203db07e5565a968.tar.gz
vala: Minor scanner optimization
Diffstat (limited to 'vala')
-rw-r--r--vala/valageniescanner.vala10
-rw-r--r--vala/valascanner.vala10
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 == '_');
}