summaryrefslogtreecommitdiff
path: root/src/compiler/scala
Commit message (Expand)AuthorAgeFilesLines
* humane reporting of macro impl binding version errorsEugene Burmako2013-12-302-11/+15
* hooks for typecheck and expansion of macro defsEugene Burmako2013-12-304-10/+146
* unprivates important helpers in Macros.scalaEugene Burmako2013-12-301-119/+114
* removes some copy/paste from AnalyzerPluginsEugene Burmako2013-12-301-37/+43
* gives a more specific signature to `computeMacroDefType`Eugene Burmako2013-12-302-13/+12
* macroExpandApply => macroExpandEugene Burmako2013-12-302-19/+4
* Merge pull request #3288 from xeno-by/topic/f-interpolatorJason Zaugg2013-12-302-13/+19
|\
| * makes boxity of fast track macros configurableEugene Burmako2013-12-192-13/+19
* | Merge pull request #3292 from xeno-by/topic/duplicate-macro-argsJason Zaugg2013-12-301-3/+3
|\ \
| * | duplicates arguments to macro typer APIsEugene Burmako2013-12-191-3/+3
* | | SI-8006 prevents infinite applyDynamicNamed desugaringsEugene Burmako2013-12-282-3/+17
* | | SI-7777 applyDynamic macro fails for nested applicationEugene Burmako2013-12-272-3/+10
* | | Merge pull request #3276 from som-snytt/issue/6120-spurious-checkAdriaan Moors2013-12-191-147/+152
|\ \ \
| * | | SI-6120 Suppress extra warningsSom Snytt2013-12-161-147/+152
* | | | Merge pull request #3274 from retronym/ticket/8017Grzegorz Kossakowski2013-12-191-2/+20
|\ \ \ \
| * | | | SI-8017 Value class awareness for -Ydelamdafy:methodJason Zaugg2013-12-151-2/+20
* | | | | Merge pull request #3234 from retronym/ticket/5508-3Jason Zaugg2013-12-192-21/+23
|\ \ \ \ \
| * | | | | Remove obsolete diagnostic error for SI-6231Jason Zaugg2013-12-191-15/+1
| * | | | | SI-5508 Fix crasher with private[this] in nested traitsJason Zaugg2013-12-191-6/+22
* | | | | | Merge pull request #3257 from xeno-by/topic/duplicate-macro-argsJason Zaugg2013-12-191-3/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | / / | | |_|/ / | |/| | |
| * | | | duplicates macro arguments before expansionEugene Burmako2013-12-171-3/+3
* | | | | Merge pull request #3224 from soc/SI-7971Adriaan Moors2013-12-183-49/+73
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | SI-7971 Handle static field initializers correctlySimon Ochsenreither2013-12-143-49/+73
* | | | | Merge pull request #3236 from xeno-by/topic/wildbox-macrosEugene Burmako2013-12-171-27/+34
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | drops the redundant typecheck of blackbox expansionsEugene Burmako2013-12-101-2/+1
| * | | | whitebox macros are now first typechecked against outerPtEugene Burmako2013-12-101-2/+2
| * | | | refactors macroExpandApplyEugene Burmako2013-12-101-27/+35
| | |/ / | |/| |
* | | | Merge pull request #3266 from soc/SI-7546Adriaan Moors2013-12-132-4/+7
|\ \ \ \
| * | | | SI-7546 Use likely monotonic clock source for durationsSimon Ochsenreither2013-12-132-4/+7
| |/ / /
* | | | Merge pull request #3258 from jrudolph/w/fix-typo-that-that-occurs-twice-in-e...Adriaan Moors2013-12-132-2/+2
|\ \ \ \
| * | | | fix typo in error messagesJohannes Rudolph2013-12-102-2/+2
| |/ / /
* | | | Merge pull request #3240 from soc/SI-7618Adriaan Moors2013-12-131-10/+9
|\ \ \ \
| * | | | SI-7618 Remove octal number literalsSimon Ochsenreither2013-12-091-10/+9
* | | | | Merge pull request #3214 from retronym/ticket/8024Adriaan Moors2013-12-131-1/+1
|\ \ \ \ \
| * | | | | SI-8024 Fix inaccurate message on overloaded ambiguous identJason Zaugg2013-12-121-1/+1
| | |_|_|/ | |/| | |
* | | | | Merge pull request #3263 from retronym/ticket/6780Adriaan Moors2013-12-131-28/+46
|\ \ \ \ \
| * | | | | SI-6780 Refactor Context#implicitssJason Zaugg2013-12-111-30/+33
| * | | | | SI-6780 Better handling of cycles in in-scope implicit searchJason Zaugg2013-12-111-9/+24
| | |_|/ / | |/| | |
* | | | | Merge pull request #3265 from retronym/merge/2.10.x-to-masterAdriaan Moors2013-12-132-1/+14
|\ \ \ \ \
| * \ \ \ \ Merge commit '9cdbe28' into merge/2.10.x-to-masterJason Zaugg2013-12-111-1/+1
| |\ \ \ \ \
| | * | | | | SI-8060 Avoid infinite loop with higher kinded type aliasJason Zaugg2013-12-101-1/+1
| | * | | | | Merge pull request #3222 from skyluc/issue/completion-import-vals-210-7995Adriaan Moors2013-12-091-1/+5
| | |\ \ \ \ \
| | | * | | | | SI-7995 completion imported vars and valsLuc Bourlier2013-12-061-1/+5
| * | | | | | | Merge commit 'a774157' into merge/2.10.x-to-masterJason Zaugg2013-12-111-0/+13
| |\| | | | | | | | |_|/ / / / | |/| | | | |
| | * | | | | Merge pull request #3223 from retronym/ticket/8010-2.10.xEugene Burmako2013-12-071-0/+13
| | |\ \ \ \ \
| | | * | | | | SI-8010 Fix regression in erasure double definition checksJason Zaugg2013-12-061-0/+13
| | | |/ / / /
| | * | | | | [nomaster] better error messages for various macro definition errorsEugene Burmako2013-12-061-3/+7
| | * | | | | Merge pull request #3209 from dotta/SI-7982-on-2.10.xJason Zaugg2013-12-065-15/+23
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | |
| | | * | | | SI-7982 Changed contract of askLoadedType to unload units by defaultFrançois Garillot2013-12-065-15/+23
| | * | | | | SI-7458 Pres. compiler must not observe trees in silent modeJason Zaugg2013-12-021-5/+7