public void Visit(ArrayType typeNode) { Type elementType = SystemTypeFor(typeNode.Type); Result = Type.GetType(TypeNameMapper.TypeNameForArray(elementType.FullName, typeNode.RankSpecifiers)); }
public static MemberType CreateForArray(MemberType elementType, RankSpecifiers rankSpecifiers) { var fullName = TypeNameMapper.TypeNameForArray(elementType.FullName, rankSpecifiers); return(new MemberType(fullName, false)); }