Add Nspace into Visitor
Add TemplateParameter and its derived classes into Visitor
Add Condition and its derived classes into Visitor
Add Parameter into Visitor
Merge pull request #3856 from 9rnsr/fix_visitor

Add Nspace and others into Visitor