aboutsummaryrefslogtreecommitdiff
path: root/src/Analysis/CompilerAPI.kt
AgeCommit message (Collapse)Author
2015-02-06use getResolutionScope() from plugin; use simpler way to resolve descriptor ↵Dmitry Jemerov
in scope; rename @code tag to @sample
2015-01-12Update to the latest Kotlin compiler APIAlexander Udalov
2014-10-13Remove BindingContext and migrate to ResolveSession, discover symbols for ↵Ilya Ryzhenkov
{code ...} directive.
2014-10-13Migrate to lazy resolve sessionIlya Ryzhenkov
2014-10-03Work on cross-references.Ilya Ryzhenkov
2014-09-19Synchronize to Kotlin compiler API.Ilya Ryzhenkov
2014-08-21Update to Kotlin APIIlya Ryzhenkov
2014-07-16Use alternative way to get exhaust.Ilya Ryzhenkov
2014-07-15Speed up analysis by not processing function bodies.Ilya Ryzhenkov
2014-07-14Get members scope for packages from PacakgeViewsIlya Ryzhenkov
2014-07-14Migrate to PackageView processing to unify all package fragments into single ↵Ilya Ryzhenkov
item.
2014-07-14Location services, formatting services, initial self-documentation output.Ilya Ryzhenkov
2014-07-12Store descriptors instead of resolution scopes, rename Model -> ModuleIlya Ryzhenkov
2014-07-12Implement resolution scope chaining for all scopes except imported packages.Ilya Ryzhenkov
2014-07-12Resolve all the referenced node, except owners.Ilya Ryzhenkov
2014-07-12Implement symbol resolution for function body context, class type ↵Ilya Ryzhenkov
parameters, add code that checks that all details are resolved.
2014-07-11Create resolution scopes for all entities to resolve names inside doc-comments.Ilya Ryzhenkov
2014-07-11Complete package migration and move files into folders.Ilya Ryzhenkov