Created branch for ASM 5 experimentations.

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1642 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Added first prototype implementation for JSR 308 type annotations (using modified byte format for improved efficiency).

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1643 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Updated type annotations reading & parsing to match latest spec version.
Improved the API for type references and type paths.

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1666 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Added checks related to type reference and type paths.
Fixed missing Javadocs.

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1667 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
fix a doc typo and rewrite the toString to use a StringBuilder/StringBuffer

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1669 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Fix an @param that doesn't exist anymore


git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1670 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Fix javadoc refering to AnnotationNode instead of TypeAnnotation node constructor


git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1671 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Add support for MethodParameter_attribute


git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1673 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
automatic source code formatting

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1674 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Improved printing of type references in Textifier.

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1676 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Added ASM API check in MethodVisitor.visitParameter.

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1677 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
Changed method_reference_receiver to method_reference, and changed constructor_reference_receiver to constructor_reference (as in the latest version of JSR308).

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1679 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
fix javadoc issues reported by Kumar Srivinasan (from Oracle).


git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1680 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
fix Java 8 issues, '_' should not be used as an identifier, reported by Kumar Srivinasan (from Oracle).


git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1681 271bd773-ee82-43a6-9b2b-1890ed8ce7f9
port of changes from HEAD between revisions 1641 and 1683.

git-svn-id: svn://svn.forge.objectweb.org/svnroot/asm/branches/ASM_5_FUTURE@1684 271bd773-ee82-43a6-9b2b-1890ed8ce7f9