package sharpen.core.csharp.ast; public class CSNullableTypeReference extends CSTypeReferenceExpression { private CSTypeReferenceExpression _type; public CSNullableTypeReference(CSTypeReferenceExpression type) { this._type = type; } public CSTypeReferenceExpression getElementType() { return _type; } @Override public void accept(CSVisitor visitor) { visitor.visit(this); } @Override public String getTypeName() { return _type.getTypeName() + "?"; } }