Modified Attributes that declare RPL elements not to be copied onto redeclarations to avoid duplicate declarations.
I did that for region name and region parameter attributes and added the function_param.cpp test.\
Also added cxxtemporaryobjecttexpr.cpp to illustrate some progress we need to make with inference
for realistic code to be seamlessly supported.
Merge branch 'asp' into dev/prolog
Applying bug fix from asp branch to prevent duplicate region name and parameter declaration.
This is not *that* crusial but not applying it creates the need to recompile large
portions of clang when switching branches, which is highly inconvenient...
Merge branch 'dev/prolog' of github.com:hanm/clang into dev/prolog
Pulling changes from remote before being able to push local merge