The framework is now ready receive and handle multiple expression visitors.
The simple Select * From T is now working. without where clauses.
Made possible to call the main visitor from other visitors
UnaryExpressionVisitor implementation started
MembersVisitor implemented
Visitor for BinaryExpression
Added a parameter collection to the argument object.
The WhereMethodVisitor accounts for multiple Where calls. Transforming the Where statement to And.
Added a unit-test to check if the compiler is able to provide inner select statements within the same entity.
Added a unit-test to check if the compiler is able to provide inner select statements within the same entity.
Support for inner selection using entity properties for foreign entities. Missing closing parenthesis.
Parenthesis close by count.
Removed points of synchronization. Using a SharedArgument setted to the main visitor
Multiple member access transformed into sql queries
Querying using property access.