(Since version 2.10.0) SI-6458: Instrumentation logic will be moved out of the compiler.
Called from typechecker every time a top-level class or object is entered.
Called from typechecker every time a top-level class or object is entered.
Remove symbols defined by files that no longer exist.
Remove symbols defined by files that no longer exist. Note that these symbols will not be collected by syncTopLevelSyms, since the units in question will never be reloaded again.
Remove symbols defined by file that no longer exist.
(Since version 2.10.0) Give us a reason
(Since version 2.10.2) Use method that accepts fragments
(Since version 2.10.0) SI-6458: Instrumentation logic will be moved out of the compiler.
(Since version 2.10.0) use parseTree(source) instead
(Since version 2.10.1) Use askLoadedTyped
instead to avoid race conditions in the typechecker
(Since version 2.10.0) use invalidateClassPathEntries instead
(Since version 2.10.0) Moved to tree.duplicate
(Since version 2.10.0) SI-6458: Instrumentation logic will be moved out of the compiler.
(Since version 2.10.0) The compiler doesn't use this so you shouldn't either - it will be removed
(Since version 2.10.1) Renamed to reportThrowable
(Since version 2.9.0) Use forInteractive or forScaladoc, depending on what you're after
(Since version 2.10.0) use genPolyType(...) instead
(Since version 2.10.0) use getUnitOf(pos.source) or onUnitOf(pos.source) instead
(Since version 2.10.0) use getUnitOf(s) or onUnitOf(s) instead
(Since version 2.9.0)