llvm: Support the AA-Type
llvm: Implement simple array casts
semantic: Implement AA assignment