[vala] (27 commits) Created branch wip/code-transformer



The branch 'wip/code-transformer' was created.

Summary of new commits:

  09088d7... vala: Make SemanticAnalyzer be stateless
  42b4f8f... vala: Fix result var for pre/post conditions
  9f0e67d... Revert "vala: Fix result var for pre/post conditions"
  271cae9... vala: Add result variable while checking post-conditions
  e7cbff0... parser: Allow to parse expressions/statements from string
  f745a8e... vala: Add CodeBuilder
  1633434... Add CodeTransformer and an implementation stub, CCodeTransf
  964388b... Move MethodCall transformation into the CCodeTransformer
  33a08fb... Move WhileStatement transformation into the CCodeTransforme
  1ff3c05... Move DoStatement transformation into the CCodeTransformer
  4cb12b7... tests: Add test for do-while statement control-flow
  2dfe8bc... Move ForStatement transformation into the CCodeTransformer
  58e8e39... Move ConditionalExpression transformation into the CCodeTra
  9ef62fa... Move ForeachStatement transformation into the CCodeTransfor
  88dfb79... Move BinaryExpression transformation to the CCodeTransforme
  2b102f0... WIP binary fix
  d1701d5... tests: Add "coalesce evaluation with error" test to increas
  f3d257b... Move ObjectCreationExpression transformation to the CCodeTr
  0648491... DOM-like linked list of statements
  2379ba8... Cleanup generated empty blocks
  1ae25b7... Move UnaryExpression tranformation into CCodeTransformer
  bbb7db2... Move Template transformation to the CCodeTransformer
  29743da... Move PostfixExpression transformation into the CCodeTransfo
  c39abfb... Set the scope of the codebuilder block for symbol resolutio
  14c388e... Use %? in the parser rather than stringifying expressions
  05c8d02... test: Add "ownership mismatch" test for coalesce and condit
  d5adda2... tests: Add "postcondition with local result" test to increa


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]