forked from duncantl/CodeAnalysis
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTodo
More file actions
17 lines (10 loc) · 659 Bytes
/
Todo
File metadata and controls
17 lines (10 loc) · 659 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
+ Fix mkGlobalsLocal() to optionally not add a default value to a parameter
e.g. not replace Jvar with .Jvar = Jvar
+ Have mkGlobalsLocal() return the entire list, not just the ones that were changed.
Make this an option.
+ mkGlobalsLocal() not changing references inside return() clause. See rstatic probably.
for loop concatenation, rewrite the code.
We need type information about the elements to be able to initialize the answer vector.
[Done] removeAfterReturn should work recursively to process blocks within functions.
[Done] remove unused parameters
[Done] remove unused assignments if we can tell there are no side effects of the RHS.