9b6e8fa5d1
When we resolve arguments of annotation, expected type of parameters can be unknown. Therefore, if we'll try to load constants without expected type, info about unsigndness will be lost. For primitives it worked because we can differ type by its value