отличий VectorType от ArrayType, но по исходному не то чтобы они сильно отличались, хотя указано, что первый является first class type
Это способность языка позволяющая обращаться к классам, как к объектам.
не разбираюсь в терминологии LLVM, но обычно подразумевается, что тип самостоятельный и может применяться практически в любом контексте. Ну то что-то в духе «массив - это просто несколько подряд идущих объектов какого-то типа»
Обсуждают сегодня