mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-04 17:20:55 +07:00
by using smart pointers to preserve references to original elements (occurrences and inserted declaration) after PSI trees were merged to reflect the changes. In such cases after tree merging the assignment containing the usage gets deleted altogether (hence PIEAE on the occurrence) and in the assignment with declaration both LHS and RHS are replaced so that it effectively becomes that assignment with the usage.
3 lines
28 B
Python
3 lines
28 B
Python
a = (1 + 1)
|
|
foo = 1 + a + 1
|