[vala] (52 commits) Non-fast-forward update to branch wip/transform



The branch 'wip/transform' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 http://live.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  e565854... Analyze nodes after they are inserted into the tree
  bd89fac... Make the semantic analyzer be stateless
  6ac8a37... Collect error_types on demand to allow transformations
  efa7eb4... Code transformer
  a2172f3... Move WhileStatement transformation into the code transforme
  4c3a44a... Move DoStatement transformation into the code transformer
  36f9835... Move ForStatement transformation into the code transformer
  bdb5a5b... Move ConditionalExpression transformation into the code tra
  70539f5... GVariant transformer
  f07a81b... Add ConditionalExpression.replace_expression plus other fix
  b81fd77... Add missing replace_expression to code nodes
  9002b1a... Code builder
  a0ce5f6... Parse expressions from string
  24e29fb... Serialize structs
  ba57771... Serialize hash table
  d4cca51... Basic gvariant deserialization
  942bd1b... Deserialize arrays
  e84d426... Deserialize structs
  a27320f... Deserialize hash tables
  91728d6... Wrapper methods
  33b0705... Cache wrapper methods
  80ec14c... Use wrapper method for serializing hash table and structs
  5e135a7... Resolve symbols during transformation
  747de5f... Add more to_string() methods to expressions
  bea0cc7... Let the transformer handle recursive transformations
  1edb4e5... Simplify some code
  8e2a0c3... Move gvariant helper methods down to CodeTransformer
  cb6e4a6... Drop serialize_expression
  807251e... Use wrapper methods for deserializing gvariants
  1c207f4... Complete the gvariant transformer
  b85c877... GDBus client transformer
  21a462d... GDBus server transformer
  533bd80... Drop unnecessary code
  90e0fa0... Drop build_context from CodeBuilder
  65cd146... Fix nested Variant (de)serialization
  1187262... Move ForeachStatement transformation into the code transfor
  d07d897... Split CodeTrasformer into CCodeTransformer
  f88251e... Move BinaryExpression transformation to the code transforme
  bfe5a22... Move ObjectCreationExpression transformation to the code tr
  7e1d4de... Drop GVariant stuff from CCodeBaseModule
  9ba345e... Preserve the cast when unboxing gvariant
  4eec41a... DOM-like linked list of statements
  68bd190... Don't navigate the resolver tree if a node has been checked
  fc6ae6d... Use builder for the while statements
  02747b2... Allow floating temp variables with CodeBuilder
  6879126... Do not handle binary expressions without parent statement
  d82a6e7... Fix for statement and foreach on GList
  267223d... Fix unary expression and active locals
  c280fc0... dbus: Require gio-2.0
  31c1ec5... Fix build after rebase
  a62a801... Access SemanticAnalyzer.get_data_type_for_symbol in a stati

Commits added to the branch:

  c32eb81... tests: Add D-Bus test for dictionary passing (*)
  7c0d343... Analyze nodes after they are inserted into the tree
  3db374f... Make the semantic analyzer be stateless
  fcdb7e7... Collect error_types on demand to allow transformations
  11245b3... Code transformer
  4df0851... Move WhileStatement transformation into the code transforme
  6611718... Move DoStatement transformation into the code transformer
  aecba26... Move ForStatement transformation into the code transformer
  07348bf... Move ConditionalExpression transformation into the code tra
  881e967... GVariant transformer
  2e30e8c... Add ConditionalExpression.replace_expression plus other fix
  08d0d24... Add missing replace_expression to code nodes
  bee9b4a... Code builder
  5c0ec41... Parse expressions from string
  53e249a... Serialize structs
  c29711f... Serialize hash table
  24b67b7... Basic gvariant deserialization
  8539f60... Deserialize arrays
  4d0c988... Deserialize structs
  2f13f41... Deserialize hash tables
  000e734... Wrapper methods
  8bad7b7... Cache wrapper methods
  131ba8b... Use wrapper method for serializing hash table and structs
  11667eb... Resolve symbols during transformation
  21ea8b3... Add more to_string() methods to expressions
  831a53b... Let the transformer handle recursive transformations
  c1bad53... Simplify some code
  df84671... Move gvariant helper methods down to CodeTransformer
  2ebfe25... Drop serialize_expression
  d570f8e... Use wrapper methods for deserializing gvariants
  ef3e51d... Complete the gvariant transformer
  2a764e4... GDBus client transformer
  247ca87... GDBus server transformer
  8d6b9be... Drop unnecessary code
  ea3a2d6... Drop build_context from CodeBuilder
  8259f65... Fix nested Variant (de)serialization
  314fcca... Move ForeachStatement transformation into the code transfor
  c7f1b52... Split CodeTrasformer into CCodeTransformer
  50a219a... Move BinaryExpression transformation to the code transforme
  dc961b9... Move ObjectCreationExpression transformation to the code tr
  b2ba77d... Drop GVariant stuff from CCodeBaseModule
  39a47fb... Preserve the cast when unboxing gvariant
  379e358... DOM-like linked list of statements
  f5e53c8... Don't navigate the resolver tree if a node has been checked
  a5facd5... Use builder for the while statements
  80adb3c... Allow floating temp variables with CodeBuilder
  cdb985f... Do not handle binary expressions without parent statement
  f31388f... Fix for statement and foreach on GList
  fc2bc3a... Fix unary expression and active locals
  dd4806b... dbus: Require gio-2.0
  68b1548... Fix build after rebase
  064437f... Access SemanticAnalyzer.get_data_type_for_symbol in a stati

(*) This commit already existed in another branch; no separate mail sent



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