summaryrefslogtreecommitdiff
path: root/src/reflect
Commit message (Expand)AuthorAgeFilesLines
* SI-7789 make quasiquotes deconstruct UnApply treesDen Shabalin2013-12-101-3/+5
* Introduce support for Unliftable for QuasiquotesDen Shabalin2013-12-106-0/+132
* Provide a way for unapply macro to obtain a list of subpattensDen Shabalin2013-12-102-0/+4
* Move Liftable into the Universe cake; add additional standard LiftablesDen Shabalin2013-12-106-58/+139
* SI-7979 Fix quasiquotes crash on mismatch between fields and constructorDen Shabalin2013-12-101-4/+8
* SI-6842 Make splicing less sensitive to precise types of treesDen Shabalin2013-12-103-34/+79
* SI-8009 Ensure that Idents preserve isBackquoted propertyDen Shabalin2013-12-103-2/+18
* SI-8008 Make q”f(..$xs)” only match trees with Apply nodeDen Shabalin2013-12-103-17/+0
* undeprecates c.parseEugene Burmako2013-12-061-3/+0
* Merge pull request #3202 from retronym/topic/function1-tuplenAdriaan Moors2013-12-031-0/+5
|\
| * Better error messages for common Function/Tuple mistakesJason Zaugg2013-12-011-0/+5
* | SI-8023 Address review comments around typedHigherKindedTypeJason Zaugg2013-12-031-0/+2
|/
* Merge pull request #3178 from retronym/ticket/7872Adriaan Moors2013-11-251-0/+10
|\
| * SI-7872 Plug a variance exploit in refinement typesJason Zaugg2013-11-231-0/+10
* | Merge pull request #3183 from xeno-by/topic/pure-expression-does-nothingAdriaan Moors2013-11-251-1/+2
|\ \
| * | SI-8001 spurious "pure expression does nothing" warningEugene Burmako2013-11-231-1/+2
| |/
* | Merge pull request #3165 from retronym/ticket/uncurry-tidy-2Adriaan Moors2013-11-252-1/+13
|\ \
| * | Special treatment for local symbols in TypeTreeMemberTypeJason Zaugg2013-11-231-1/+1
| * | Symbol substutition must consider ClassInfoType#parentsJason Zaugg2013-11-231-0/+6
| * | Tidy up the Uncurry component of delambdafyJason Zaugg2013-11-171-0/+6
| |/
* | Merge pull request #3134 from xeno-by/topic/is-term-macroJason Zaugg2013-11-221-1/+1
|\ \
| * | more precise isMacroApplication checkEugene Burmako2013-11-131-1/+1
* | | Merge pull request #3138 from densh/pr/fresh-name-extractorJason Zaugg2013-11-224-8/+41
|\ \ \
| * | | use more specific cake dependenciesDen Shabalin2013-11-201-1/+1
| * | | refactor out fresh name prefix extraction logicDen Shabalin2013-11-174-8/+41
* | | | Removing deprecated code.Paul Phillips2013-11-184-49/+5
| |_|/ |/| |
* | | 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