Lang: added ArrayView and new AbstractElementName.
Added initial ElementResolution_Test
Use new ArrayView class
Minor fix to reference resolver.
Additions to ElementResolution_Test
Initial Template_SemanticsTest
Refactor new NamedElementsVisitor
Minor fix for exception handling of module parsing.
Cleanup some iteration utils.
Lang: Refactor iteration utils, and added them to src-util.
Move/rename class, prepare new melnorme.lang.tooling.engine package.
Preparation for making core AST classes available in Lang.
More preparations to melnorme.lang.tooling.ast
Prepare ILangNamedElement to be put in Lang.
Minor refactoring of IModuleResolver
Preparation: move of several semantic engine classes/interfaces to Lang
packages.
More refactoring to prepare new Lang tooling.