summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* Revert "temporarily disables run/reflection-sync-subtypes"Jason Zaugg2013-11-141-2/+9
* Merge pull request #3129 from adriaanm/pr-rebase-3001Adriaan Moors2013-11-1323-109/+243
|\
| * blackbox restriction #3: can't affect implicit searchEugene Burmako2013-11-123-33/+33
| * blackbox and whitebox macrosEugene Burmako2013-11-1223-76/+210
* | add comments that explain new for loop enumerator encodingDen Shabalin2013-11-121-0/+28
* | re-implement hasAttachment directly in raw attachmentsDen Shabalin2013-11-122-1/+5
* | add support for for loops and for enumerators to quasiquotesDen Shabalin2013-11-122-1/+8
* | implement inverse transformation to mkForDen Shabalin2013-11-123-9/+166
* | add syntactic combinators that represent enumeratorsDen Shabalin2013-11-122-0/+95
* | move for loop desugaring into tree genDen Shabalin2013-11-121-0/+369
* | change intermidiate representation of for loop enumeratorsDen Shabalin2013-11-124-7/+22
* | add support for importable attachmentsDen Shabalin2013-11-123-5/+19
* | add some post-typecheck tests for quasiquotesDen Shabalin2013-11-121-5/+25
* | add hasAttachment utility method to the internal apiDen Shabalin2013-11-122-1/+2
* | make internal implementation of universe.build less restrictiveDen Shabalin2013-11-121-26/+16
* | deduplicate tuple tree creation codeDen Shabalin2013-11-122-15/+23
|/
* Merge pull request #3100 from som-snytt/paulp/reductionJason Zaugg2013-11-081-0/+38
|\
| * A value class for Precedence.Paul Phillips2013-11-081-0/+38
* | Address review commentsJason Zaugg2013-11-081-1/+1
* | Avoid needless TypeRef allocation during erasure.Jason Zaugg2013-11-082-12/+18
|/
* SI-7678 Don't cache member symbols of TypeTags in Definitions.Jason Zaugg2013-11-084-105/+116
* Add a per-run cache for member symbolsJason Zaugg2013-11-082-8/+17
* Merge pull request #3081 from JamesIry/wip_delayed_delambdafy_cleanupAdriaan Moors2013-11-074-4/+26
|\
| * Flesh out the Delambdafy phase.James Iry2013-11-062-1/+22
| * Refactor Erasure for delambdafication.James Iry2013-11-062-3/+4
* | Merge pull request #3084 from retronym/topic/optJason Zaugg2013-10-301-1/+1
|\ \ | |/ |/|
| * Microptimization in implicit searchJason Zaugg2013-10-281-1/+1
* | SI-6385 Avoid bridges to identical signatures over value classesJason Zaugg2013-10-283-10/+25
|/
* Merge pull request #3073 from retronym/ticket/7928Jason Zaugg2013-10-251-1/+5
|\
| * SI-7928 Favour module accessors symbols in rebindJason Zaugg2013-10-231-1/+5
* | Merge pull request #3059 from densh/pull/si-6840Jason Zaugg2013-10-231-1/+1
|\ \
| * | SI-6840 fixes weird typing of quasiquote argumentsDen Shabalin2013-10-191-1/+1
* | | Merge pull request #3057 from xeno-by/topic/fancy-java-classesJason Zaugg2013-10-233-31/+29
|\ \ \ | |_|/ |/| |
| * | fixes handling of fancy nested classes in runtime reflectionEugene Burmako2013-10-193-31/+29
* | | Merge pull request #3047 from xeno-by/topic/deprecateEugene Burmako2013-10-224-0/+36
|\ \ \ | |_|/ |/| |
| * | deprecates raw tree manipulation facilities in macros.ContextEugene Burmako2013-10-184-0/+36
* | | Merge pull request #3007 from densh/pull/fresh-name-and-package-supportEugene Burmako2013-10-198-34/+142
|\ \ \ | |_|/ |/| |
| * | use concurrent hash map with atomic integersDen Shabalin2013-10-181-9/+5
| * | re-wire fresh name creator to currentUnit.fresh at compile-timeDen Shabalin2013-10-183-1/+4
| * | use NameTransformer.encode for fresh name prefix sanitizationDen Shabalin2013-10-181-2/+2
| * | decrease duplication of fresh* function definitionsDen Shabalin2013-10-182-3/+7
| * | move fresh name creator into scala.reflect.internal.utilDen Shabalin2013-10-182-10/+34
| * | rename selfdef into selfTypeDen Shabalin2013-10-182-27/+27
| * | make q"f(..$xs)" deconstruction symmetrical to q"f[..$xs]"Den Shabalin2013-10-183-0/+17
| * | advanced fresh name reificationDen Shabalin2013-10-183-0/+18
| * | use regular macro expansion logic for unapply quasiquotesDen Shabalin2013-10-141-1/+1
| * | SI-6841 SI-6657 add support for packages into quasiquotes and toolboxDen Shabalin2013-10-144-11/+57
* | | hotfix for runtime reflectionEugene Burmako2013-10-191-1/+3
* | | pull request feedbackEugene Burmako2013-10-181-1/+2
* | | makes all locks and tlses private and lazyEugene Burmako2013-10-182-2/+2