Skip to content

Commit 60795fc

Browse files
committed
Swift: fix codescanning warnings
1 parent 8b13adb commit 60795fc

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

swift/codegen/templates/ql_class.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class {{name}}Base extends Ipa::T{{name}}{{#bases}}, {{.}}{{/bases}} {
2929
{{#type_is_class}}
3030
{{type}} getImmediate{{singular}}({{#is_repeated}}int index{{/is_repeated}}) {
3131
{{#has_db_id}}
32-
result = Ipa::convert{{type}}FromDb(Ipa::convert{{name}}ToDb(this).(Db::{{name}}).{{getter}}({{#is_repeated}}index{{/is_repeated}}))
32+
result = Ipa::convert{{type}}FromDb(Ipa::convert{{name}}ToDb(this){{^root}}.(Db::{{name}}){{/root}}.{{getter}}({{#is_repeated}}index{{/is_repeated}}))
3333
{{/has_db_id}}
3434
{{^has_db_id}}
3535
none()
@@ -44,7 +44,7 @@ class {{name}}Base extends Ipa::T{{name}}{{#bases}}, {{.}}{{/bases}} {
4444
{{^type_is_class}}
4545
{{type}} {{getter}}({{#is_repeated}}int index{{/is_repeated}}) {
4646
{{#has_db_id}}
47-
{{^is_predicate}}result = {{/is_predicate}}Ipa::convert{{name}}ToDb(this).(Db::{{name}}).{{getter}}({{#is_repeated}}index{{/is_repeated}})
47+
{{^is_predicate}}result = {{/is_predicate}}Ipa::convert{{name}}ToDb(this){{^root}}.(Db::{{name}}){{/root}}.{{getter}}({{#is_repeated}}index{{/is_repeated}})
4848
{{/has_db_id}}
4949
{{^has_db_id}}
5050
none()
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
private import codeql.swift.generated.expr.ImplicitConversionExpr
22

33
class ImplicitConversionExpr extends ImplicitConversionExprBase {
4-
override predicate convertsFrom(Expr e) { e = getImmediateSubExpr() }
4+
override predicate convertsFrom(Expr e) { e = this.getImmediateSubExpr() }
55

66
override string toString() { result = "(" + this.getType().toString() + ") ..." }
77
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
private import codeql.swift.generated.expr.OneWayExpr
22

33
class OneWayExpr extends OneWayExprBase {
4-
override predicate convertsFrom(Expr e) { e = getImmediateSubExpr() }
4+
override predicate convertsFrom(Expr e) { e = this.getImmediateSubExpr() }
55

66
override string toString() { result = this.getSubExpr().toString() }
77
}

swift/ql/lib/codeql/swift/generated/Element.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ class ElementBase extends Ipa::TElement {
1717
result = getResolveStep().resolve()
1818
}
1919

20-
predicate isUnknown() { Ipa::convertElementToDb(this).(Db::Element).isUnknown() }
20+
predicate isUnknown() { Ipa::convertElementToDb(this).isUnknown() }
2121
}

0 commit comments

Comments
 (0)