allow several pairs of tagging arguments
Work in progress initial version of type matcher using macro.
Initial working version of type matcher based on macro, which gives error when type parameter are given to a [Type] syntax.
Continue to progress on type matcher syntax support based on macro.
Removed duplicated import scala.language.experimental.macros and val owner in Matcher.scala due to git auto-merging.
Completed type matcher support using macro.
Some scaladoc and cleanup commented code for a type matcher using macro.
Completed type matcher support using macro for 'an [Type]' syntax.
Added scaladoc to TypeMatcherHelper.scala.
Removed the use of no-specialization in both ant and sbt build.
Changed TypeMatcherMacro to give warning instead of compiler error for 2.2, temporary comment out tests that check for compiler error for should be a/an [Type] syntax.
Adjusted arrow position of warning message given by TypeMatcherMacro.
Added assertCompiles to Assertions.
Removed assertNoTypeError from Assertions.
Added shouldNot typeCheck syntax.
Changed shouldNot compile behavior to pass also when ParseException is encountered.
Indentation adjustments in CompileMacro.scala.
Added assertDoesNotCompile to Assertions.
Merge branch 'no-specialize' of https://github.com/cheeseng/scalatest
Merge branch 'type-erasure-error' of https://github.com/cheeseng/scalatest