Summary
- UndeclaredVariable>>possiblyRegisteredWithName: to get a variable without registering (details)
- OCASTSemanticAnalyzer only register undeclared variables at the backend (details)
- add two tests OCCompilerTest>>testUndefinedVariable (details)
- new tests testUndeclaredReparationWithSomething (details)
- OCASTSemanticAnalyzer>>undeclaredVariable: unregistered declared variable should be reused in the same function (details)
- testUndeclaredReparationWith* harden with 2 (two) undeclared to ensure full reparation (details)