範囲の広い整数型は範囲の狭い整数型に割り当てられない

// BinaryExpr [ getOperationCode() = KTC_OPCODE_ASSIGN ] [ Left.getTypeSize() < Right.getTypeSize() ]

1   void testGetTypeSize()
2   {
3   
4       long int a;
5       short int x;
6       x = a; // MATCHES
7   }