public void assertIdentifiableTypeIsResolved(
     final JvmIdentifiableElement identifiable, final IResolvedTypes types) {
   final LightweightTypeReference type = types.getActualType(identifiable);
   String _string = identifiable.toString();
   Assert.assertNotNull(_string, type);
   String _string_1 = identifiable.toString();
   String _plus = (_string_1 + " / ");
   String _plus_1 = (_plus + type);
   String _identifier = type.getIdentifier();
   Assert.assertNotNull(_plus_1, _identifier);
 }
 public void assertExpressionTypeIsResolved(
     final XExpression expression, final IResolvedTypes types) {
   final LightweightTypeReference type = types.getActualType(expression);
   String _string = expression.toString();
   String _plus = ("Type is not resolved. Expression: " + _string);
   Assert.assertNotNull(_plus, type);
   String _string_1 = expression.toString();
   String _plus_1 = (_string_1 + " / ");
   String _plus_2 = (_plus_1 + type);
   String _identifier = type.getIdentifier();
   Assert.assertNotNull(_plus_2, _identifier);
   final LightweightTypeReference expectedType = types.getExpectedType(expression);
   String _string_2 = expression.toString();
   String _valueOf = String.valueOf(expectedType);
   Assert.assertNotNull(_string_2, _valueOf);
 }