add ConstantInfo and ConstantPool
add ConstantType