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
691691
692692codeql::TypeValueExpr ExprTranslator::translateTypeValueExpr (const swift::TypeValueExpr& expr) {
693693 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+ }
695697 return entry;
696698}
697699
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