retronym/xsbt — comment on commit 067917a0fb6ad221ed1be8081e1f457260532de2
File: compile/interface/API.scala line 276
By harrah:

It might be best to do a source compatibility hack here instead of copying the constant. In Analyzer.scala, there is a class Compat. Maybe add:

```scala
val DummyValue = 0
def hasMacro(s: Symbol): Boolean =
{
val MACRO = Flags.MACRO // will be DummyValue for versions before 2.10
MACRO != DummyValue && s.hasFlag(MACRO)
}
```

and put

```scala
def MACRO = DummyValue
```

in MiscCompat where it will kick in for the Scala versions where Flags doesn't define MACRO.