summaryrefslogblamecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/StdAttachments.scala
blob: 303323060372a5ade864916d287d8dc463e541ab (plain) (tree)
1
2
3
4
5
6
7
8
9
10


                       


                      

                                                                               

                                                                                                         
package scala.tools.nsc
package typechecker

trait StdAttachments {
  self: Analyzer =>

  type UnaffiliatedMacroContext = scala.reflect.makro.runtime.Context
  type MacroContext = UnaffiliatedMacroContext { val mirror: self.global.type }
  case class MacroAttachment(delayed: Boolean, typerContext: Context, macroContext: Option[MacroContext])
}