Слово "весь" является местоимением во всех случаях
По лексико-грамматическим признакам "весь" относится к местоименным прилагательным
По семантическим признакам "весь" относится к определительным местоимениям. Семантика этих местоимений более всего близка к прилагательным.