summaryrefslogtreecommitdiff
path: root/test/files/run/macro-vampire-false-warning.flags
Commit message (Collapse)AuthorAgeFilesLines
* no longer warns on calls to vampire macrosEugene Burmako2013-10-041-0/+1
As eloquently elaborated and cleverly named by Travis Brown, macros defined in structural types are useful: http://meta.plasm.us/posts/2013/07/12/vampire-methods-for-structural-types/. However, since such macros are on the intersection of a number of language features, as usual, there are bugs. This commit fixes an unwanted interaction of macros defined in structural types with the scala.language.reflectiveCalls guard. Since macro calls aren't going to be carried to runtime, there's no need to warn about them.