neoneo-go/pkg
Anna Shaleva 800321db06 compiler: rename named unused global vars to "_"
So that (*codegen).Visit is able to omit code generation for these
unused global vars. The most tricky part is to detect unused global
variables, it is done in several steps:
1. Collect the set of named used/unused global vars.
2. Collect the set of globally declared expressions that contain
function calls.
3. Pick up global vars from the set made at step 2.
4. Traverse used functions and puck up those global vars that are used
from these functions.
5. Rename all globals that are presented in the set made at step 1
but are not presented in the set made on step 3 or step 4.
2022-09-01 13:39:19 +03:00
..
compiler compiler: rename named unused global vars to "_" 2022-09-01 13:39:19 +03:00
config cli: also check new ApplicationConfiguration for consistency 2022-07-27 12:30:08 +03:00
consensus core: accept two-side channels for sub/unsub, read on unsub 2022-08-19 22:08:40 +03:00
core core: accept two-side channels for sub/unsub, read on unsub 2022-08-19 22:08:40 +03:00
crypto crypto: adjust Checksum documentation 2022-05-13 13:20:40 +03:00
encoding fixedn: add a test for empty string 2022-08-19 21:52:43 +03:00
interop *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
io [#2442] English Check 2022-05-04 19:48:27 +03:00
neorpc rpcsrv: return more configuration data to the client 2022-08-09 15:36:40 +03:00
neotest *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
network network: wait for exit in discoverer 2022-08-19 22:23:47 +03:00
rpcclient actor: add Sender helper method 2022-08-19 21:52:43 +03:00
services Merge pull request #2652 from nspcc-dev/shutdown-fixes 2022-08-22 10:22:54 +03:00
smartcontract smartcontract: remove empty method parameter handling 2022-08-22 15:01:38 +03:00
util *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
vm *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
wallet Merge pull request #2632 from nspcc-dev/rpcclient-actor 2022-08-09 17:21:24 +03:00