5 Commits (cbe05e7fa082fbb1b1f3a3f0919c63ca74f31afd)

Author SHA1 Message Date
Siegfried Pammer cbe05e7fa0 Add/move some foreach test cases. 8 years ago
Siegfried Pammer c09c4ee404 Fix annotations on identifiers and use correct check for fallback case. 8 years ago
Siegfried Pammer 9bdfdd09ff Add special case for non-generic foreach and add more tests. 8 years ago
Siegfried Pammer 718fae11de Activate Loops unit test. (Some test cases are still ignored.) 8 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald cad933184a Don't introduce foreach when doing so would create a conflict with another variable of the same name as the loop variable. 8 years ago
Daniel Grunwald cc33c27d9c ConditionDetection: Try to prefer 'break;' over other gotos 8 years ago
Siegfried Pammer 337764c26f Move all pretty-tests to the same namespace 9 years ago
Siegfried Pammer 6702488af5 Add Loops tests (ignored); commit loop transform WIP 9 years ago
Daniel Grunwald 288bb928ce Attempt to improve control flow detection 10 years ago
Daniel Grunwald bcfe1b0813 Add ILInstruction.ReplaceWith() method and make ILInstruction.Children an IReadOnlyList. 10 years ago
Daniel Grunwald b2dfdea68e Add loop detection. 10 years ago
Daniel Grunwald e0c7bebfe8 Add license headers to the files that were missing them. 14 years ago
Daniel Grunwald 9f842fcda2 Implemented foreach pattern over non-generic collections. 14 years ago
Daniel Grunwald b5e29f0e05 Adjust unit tests. 15 years ago
Daniel Grunwald e7efab1f5b Add foreach pattern. Closes #16. 15 years ago
Daniel Grunwald 6085b60fc2 Add dumb testing framework. 15 years ago