summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect
Commit message (Expand)AuthorAgeFilesLines
...
* | | establishes scala.reflect.api#internalEugene Burmako2014-02-144-31/+31
* | | Merge remote-tracking branch 'origin/master' into topic/palladium0Eugene Burmako2014-02-141-1/+1
|\| |
| * | SI-8177 tidy up in type reificationEugene Burmako2014-02-141-3/+1
| * | SI-8177 specializeSym must use memberInfo on high sideAdriaan Moors2014-02-132-2/+4
| |/
* | SI-6814 adds typechecker modes to c.typecheckEugene Burmako2014-02-141-4/+7
* | SI-8118 simplifies Annotation down to a plain TreeEugene Burmako2014-02-141-13/+4
* | SI-6484 adds Universe.typeOf[T](x: T)Eugene Burmako2014-02-142-2/+28
* | proceeds with the quest of removing `local` from namesEugene Burmako2014-02-125-8/+8
|/
* renames resetLocalAttrs to resetAttrsEugene Burmako2014-02-072-3/+3
* does away with resetAllAttrs in the reifierEugene Burmako2014-02-071-10/+2
* further limits discoverability of resetAttrsEugene Burmako2014-02-073-4/+2
* Merge pull request #3401 from xeno-by/topic/freshEugene Burmako2014-01-221-6/+22
|\
| * SI-6879 improves Context.freshNameEugene Burmako2014-01-221-6/+22
* | an optimization for c.evalEugene Burmako2014-01-221-2/+7
|/
* Merge pull request #3392 from xeno-by/topic/untypecheckEugene Burmako2014-01-211-0/+2
|\
| * deprecates resetAllAttrs and resetLocalAttrs in favor of the new APIEugene Burmako2014-01-211-0/+2
* | Merge pull request #3368 from retronym/ticket/8151Grzegorz Kossakowski2014-01-211-3/+3
|\ \
| * | SI-8151 Remove -Yself-in-annots and associated implementationJason Zaugg2014-01-151-3/+3
| |/
* | removes Scala reflection-based macro runtimeEugene Burmako2014-01-122-35/+2
* | prohibits constructor overloading for macro bundlesEugene Burmako2014-01-122-4/+13
* | changes bundles to be classes, not traits extending MacroEugene Burmako2014-01-124-36/+11
* | *boxContext => *box.Context , *boxMacro => *box.MacroEugene Burmako2014-01-124-11/+11
|/
* Removes unnecessary generality in the macro engineEugene Burmako2014-01-081-4/+0
* Merge pull request #3235 from xeno-by/topic/macro-plugin-interfaceEugene Burmako2014-01-081-1/+7
|\
| * hooks for naming and synthesis in Namers.scala and Typers.scalaEugene Burmako2013-12-301-1/+6
| * hooks for typecheck and expansion of macro defsEugene Burmako2013-12-301-1/+2
* | Merge pull request #3254 from xeno-by/topic/typeCheckJason Zaugg2014-01-032-3/+3
|\ \ | |/ |/|
| * typeCheck => typecheckEugene Burmako2013-12-102-3/+3
* | duplicates arguments to macro typer APIsEugene Burmako2013-12-191-3/+3
* | deprecates macro def return type inferenceEugene Burmako2013-12-102-3/+7
|/
* better error messages for various macro definition errorsEugene Burmako2013-12-032-10/+26
* Removing deprecated code.Paul Phillips2013-11-181-1/+1
* blackbox and whitebox macrosEugene Burmako2013-11-126-26/+27
* SI-7678 Don't cache member symbols of TypeTags in Definitions.Jason Zaugg2013-11-089-12/+43
* better macro impl shape errorsEugene Burmako2013-10-232-8/+20
* use concurrent hash map with atomic integersDen Shabalin2013-10-181-2/+2
* SI-6841 SI-6657 add support for packages into quasiquotes and toolboxDen Shabalin2013-10-141-1/+1
* Aesthetics in GenTrees.Paul Phillips2013-10-131-24/+13
* gets rid of randomness in virtual filenames for bundlesEugene Burmako2013-10-021-1/+1
* clearly establishes what macro bundles areEugene Burmako2013-10-022-19/+29
* Removing unused code.Paul Phillips2013-10-021-1/+1
* SI-6762 rename emptyValDef to noSelfType.Paul Phillips2013-09-274-6/+6
* Type housekeeping.Paul Phillips2013-09-181-15/+17
* SI-6489 parsing in macros should provide proper positionsDen Shabalin2013-09-121-16/+12
* use NoMods and NoFlags for reification of empty valuesDen Shabalin2013-09-051-1/+5
* merge flagsFromBits and FlagsAsBits into FlagsReprDen Shabalin2013-09-054-10/+20
* Value class Depth.Paul Phillips2013-08-251-1/+1
* Merge branch 'master' into patmatPaul Phillips2013-08-201-1/+5
|\
| * No longer crash on NoSymbol.owner.Paul Phillips2013-08-191-1/+5
* | An Unapplied extractor.Paul Phillips2013-08-171-15/+3
|/