[vala/0.36] semanticanalyzer: Directly access local datatypes in check_print_format()
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/0.36] semanticanalyzer: Directly access local datatypes in check_print_format()
- Date: Tue, 16 Jan 2018 17:15:33 +0000 (UTC)
commit 6e02c904db263caf865b67a8a0c1bd66ff40ba97
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Thu Dec 14 15:01:12 2017 +0100
semanticanalyzer: Directly access local datatypes in check_print_format()
vala/valasemanticanalyzer.vala | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
---
diff --git a/vala/valasemanticanalyzer.vala b/vala/valasemanticanalyzer.vala
index 8bd89c4..95ae1f0 100644
--- a/vala/valasemanticanalyzer.vala
+++ b/vala/valasemanticanalyzer.vala
@@ -682,36 +682,36 @@ public class Vala.SemanticAnalyzer : CodeVisitor {
if (c == 'd' || c == 'i' || c == 'c') {
// integer
if (length == -2) {
- param_type = context.analyzer.int8_type;
+ param_type = int8_type;
} else if (length == -1) {
- param_type = context.analyzer.short_type;
+ param_type = short_type;
} else if (length == 0) {
- param_type = context.analyzer.int_type;
+ param_type = int_type;
} else if (length == 1) {
- param_type = context.analyzer.long_type;
+ param_type = long_type;
} else if (length == 2) {
- param_type = context.analyzer.ssize_t_type;
+ param_type = ssize_t_type;
}
} else if (c == 'o' || c == 'u' || c == 'x' || c == 'X') {
// unsigned integer
if (length == -2) {
- param_type = context.analyzer.uchar_type;
+ param_type = uchar_type;
} else if (length == -1) {
- param_type = context.analyzer.ushort_type;
+ param_type = ushort_type;
} else if (length == 0) {
- param_type = context.analyzer.uint_type;
+ param_type = uint_type;
} else if (length == 1) {
- param_type = context.analyzer.ulong_type;
+ param_type = ulong_type;
} else if (length == 2) {
- param_type = context.analyzer.size_t_type;
+ param_type = size_t_type;
}
} else if (c == 'e' || c == 'E' || c == 'f' || c == 'F'
|| c == 'g' || c == 'G' || c == 'a' || c == 'A') {
// double
- param_type = context.analyzer.double_type;
+ param_type = double_type;
} else if (c == 's') {
// string
- param_type = context.analyzer.string_type;
+ param_type = string_type;
} else if (c == 'p') {
// pointer
param_type = new PointerType (new VoidType ());
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]