File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -691,7 +691,9 @@ codeql::CurrentContextIsolationExpr ExprTranslator::translateCurrentContextIsola
691
691
692
692
codeql::TypeValueExpr ExprTranslator::translateTypeValueExpr (const swift::TypeValueExpr& expr) {
693
693
auto entry = createExprEntry (expr);
694
- entry.type_repr = dispatcher.fetchLabel (expr.getParamTypeRepr ());
694
+ if (expr.getParamTypeRepr () && expr.getParamType ()) {
695
+ entry.type_repr = dispatcher.fetchLabel (expr.getParamTypeRepr (), expr.getParamType ());
696
+ }
695
697
return entry;
696
698
}
697
699
Original file line number Diff line number Diff line change 1
- | type_value_exprs.swift:4:13:4:13 | TypeValueExpr | hasType: | yes | getTypeRepr: | type_value_exprs.swift:4:13:4:13 | (no string representation) |
2
- | type_value_exprs.swift:5:13:5:13 | TypeValueExpr | hasType: | yes | getTypeRepr: | type_value_exprs.swift:5:13:5:13 | (no string representation) |
1
+ | type_value_exprs.swift:4:13:4:13 | TypeValueExpr | hasType: | yes | getTypeRepr: | type_value_exprs.swift:4:13:4:13 | N |
2
+ | type_value_exprs.swift:5:13:5:13 | TypeValueExpr | hasType: | yes | getTypeRepr: | type_value_exprs.swift:5:13:5:13 | N |
You can’t perform that action at this time.
0 commit comments