Dmitry Cheryasov
|
f3103c6f1f
|
Adds proper inspection of decorator argument lists. Changes parsing slightly, updates call analysis.
Fixes PY-97.
|
2009-01-08 13:27:28 +03:00 |
|
Dmitry Cheryasov
|
7366967bf5
|
Enhanced callee resolution for decorators. Tests for decorators.
|
2008-12-29 07:08:07 +03:00 |
|
Dmitry Cheryasov
|
a70e1e5bf8
|
Fixes PY-105: "with" statement becomes a name definer and resolutions to its 'as' name works.
|
2008-11-14 03:15:37 +03:00 |
|
Dmitry Cheryasov
|
910bac9cd8
|
Turn qualifiers of assignment targets into references.
|
2008-10-25 07:17:55 +04:00 |
|
Dmitry Cheryasov
|
ff8e829035
|
Changed PyCallExpression to handle complex callees, with implementation changes and tests.
|
2008-05-30 15:53:13 +04:00 |
|
Dmitry Cheryasov
|
0720d546e9
|
importing 'with_statement' not as first in list (demonstrative case for PY-1).
|
2008-04-11 16:23:23 +04:00 |
|
Dmitry Cheryasov
|
42249bb6a0
|
Implemented parsing-dependent PSI building for 'import as', 'with ... as' and 'from __future__ import' constructs; added tests.
|
2008-04-10 19:30:45 +04:00 |
|
Dmitry Jemerov
|
86d9f1b69b
|
testdata fixed
|
2008-03-20 16:27:36 +03:00 |
|
Dmitry Jemerov
|
01f3752df6
|
stack overflow fix: adjust parser so that list comp variable is PyTargetExpression rather than PyReferenceExpression
|
2008-03-20 15:23:28 +03:00 |
|
Dmitry Jemerov
|
db473ae29f
|
'yield' parsing fixed
|
2008-03-07 15:51:54 +03:00 |
|
Dmitry Jemerov
|
11659fb281
|
restore PyTargetExpression in LHS of assignment statements
|
2008-03-06 16:46:51 +03:00 |
|
Dmitry Jemerov
|
d2b1054283
|
parsing and PSI for Python 2.5 'with' keyword
|
2008-02-03 20:03:59 +03:00 |
|
Dmitry Jemerov
|
942eff8eb0
|
support for Python 2.5 yield expressions
|
2008-02-03 16:28:37 +03:00 |
|
Dmitry Jemerov
|
326e677837
|
highlighting tests; fix try/finally parsing; drop old try/finally PSI; fix "continue in finally" highlighting
|
2008-02-02 23:51:48 +03:00 |
|
Dmitry Jemerov
|
e181e0e466
|
parsing for Python 2.5 try/except/finally
|
2008-02-02 23:00:41 +03:00 |
|
Dmitry Jemerov
|
afb2d37447
|
parsing Python 2.5 conditional expressions
|
2008-02-02 22:43:27 +03:00 |
|
Dmitry Jemerov
|
f91a331014
|
stub for parsing tests
|
2008-02-02 21:20:04 +03:00 |
|