All<not...all 部分否定「すべてが...というわけではない」>
不定代名詞
<not...all 部分否定「すべてが...というわけではない」>
ときに、all...notの語順の場合もあります。
All horses are animals, but not all animals are horses.
「すべての馬は動物であるが、すべての動物が馬であるとは限らない[逆は必ずしも真ならず]」
All boys are not strong and rough. All girls are not weak and gentle.
「男の子はみんな強くて乱暴で、女の子はみんな弱くて優しいとは限らない」