The functions creating LValues propagated information about alignment source. Extend the propagated data to also include information about possible unrestricted aliasing. A new class LValueBaseInfo will contain both AlignmentSource and MayAlias info.
This patch should not introduce any functional changes.
Could you update this? See also r303414. [-Wdocumentation]