Added some of the attributes and some of the basic syntactic checking
(e.g., correct number of args). Mainly getting comfy with git and clang
so far.
Merge branch 'master' into asp
Adding modifications to Attr.td and SemaDeclAttr to correctly recognize ASP
attributes, check they have the correct number of arguments and that they
are attatched to the correct AST node (first attempt).
Updated semantic checking of Safe Parallelism Attributes to correctly warn when an
attribute is attached to the wrong type of AST node. (Created custom Safe Parallelism
diagnostic messages for this purpose).
check in static variable access checker from project hippocrates
fixed small bug to produce the correct warning messages for ASP errors
Merge branch 'asp' of github.com:hanm/clang into asp
Merge branch 'master' into asp
Merge branch 'master' of http://llvm.org/git/clang into asp
Merge branch 'master' into asp
update checker group - move static variable access checker from Exprerimental group to Alpha group. Experimental group is deprecated in clang main trunk.
Merge branch 'master' into asp
update static variable access tests to use new checker package alpha
Modification to Clang code to support accessing multiple attributes of the
same kind attached to the same AST node.
Safe Parallelism Checker
- Prints region and region parameter declarations found on class and function
  declarations.
- Checks that the RPLs of the effect annotations of functions are made of
  *declared* region names and region parameters.
- Prints lots of debugging info for me to get used to the infrastructure
Fixed insignificant documentation typo
Added tests for simple syntactic checking of ASP attributes
non functional fixes to make code conform to LLVM coding standard.
Renaming test files: removing 'test' prefix from filenames
Changing the spacing convention for test files to follow Clang's convention of 2-space
indentation.