[vala] (45 commits) Created branch staging



The branch 'staging' was created.

Summary of new commits:

  e42c6bb... Analyze nodes after they are inserted into the tree
  0006e6d... Make the semantic analyzer be stateless
  e3acf34... Collect error_types on demand to allow transformations
  4d8b811... Code transformer
  767cd7f... Move WhileStatement transformation into the code transforme
  07d1b8b... Move DoStatement transformation into the code transformer
  29687f0... Move ForStatement transformation into the code transformer
  6ee0d5d... Move ConditionalExpression transformation into the code tra
  5269adc... GVariant transformer
  b690df2... Add ConditionalExpression.replace_expression plus other fix
  27b4dfb... Add missing replace_expression to code nodes
  6f6e6a4... Code builder
  f56ba4f... Parse expressions from string
  40ac461... Serialize structs
  554c7ae... Serialize hash table
  009c671... Basic gvariant deserialization
  6fcd9bc... Deserialize arrays
  5257fac... Deserialize structs
  b477c5c... Deserialize hash tables
  bd18530... Wrapper methods
  760785c... Cache wrapper methods
  458595e... Use wrapper method for serializing hash table and structs
  a25c6c4... Resolve symbols during transformation
  bd67ce4... Add more to_string() methods to expressions
  a802562... Let the transformer handle recursive transformations
  86bf102... Simplify some code
  f21139c... Move gvariant helper methods down to CodeTransformer
  c2b0572... Drop serialize_expression
  e79cc58... Use wrapper methods for deserializing gvariants
  3492c01... Complete the gvariant transformer
  ec257d5... GDBus client transformer
  73add3c... GDBus server transformer
  0137999... Drop unnecessary code
  609a1a6... Drop build_context from CodeBuilder
  368fe5f... Fix nested Variant (de)serialization
  1b88f66... Move ForeachStatement transformation into the code transfor
  060f32a... Split CodeTrasformer into CCodeTransformer
  118fefb... Move BinaryExpression transformation to the code transforme
  00142f3... Move ObjectCreationExpression transformation to the code tr
  817a2b3... Drop GVariant stuff from CCodeBaseModule
  7c90bc5... Preserve the cast when unboxing gvariant
  f5efafd... DOM-like linked list of statements
  e0c1def... Don't navigate the resolver tree if a node has been checked
  0958d41... Use builder for the while statements
  739efde... Allow floating temp variables with CodeBuilder



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